84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
angular做的單頁應用,類似與貼吧論壇之類。現在用戶瀏覽清單頁滾動到底部就會自動加載下一頁數據,如果用戶點擊進入查看詳情頁在回退回來,那如何記錄用戶瀏覽位置並且更新一些局部視圖呢(例如貼文的瀏覽量和留言數),有沒有什麼好的解決方案?
使用Vuex或Vuet做為狀態管理,樓主可以看下這篇Vue.js專案重構,輕鬆實現上拉加載滾動位置還原
vue的話有很多前人已經踩過這個坑,angular或許也有
提一個框架無關性的解決思路
可以利用 localstorage 快取列表頁的資料信息,第幾頁參數,滾動條高度
或只記錄第幾頁參數以及捲軸高度,重新請求
使用Vuex或Vuet做為狀態管理,樓主可以看下這篇Vue.js專案重構,輕鬆實現上拉加載滾動位置還原
vue的話有很多前人已經踩過這個坑,angular或許也有
提一個框架無關性的解決思路
可以利用 localstorage 快取列表頁的資料信息,第幾頁參數,滾動條高度
或只記錄第幾頁參數以及捲軸高度,重新請求