[英]Angular JS retain scroll position after reload
我有一個ul> li物品清單,上面有一個重新加載按鈕。 如果單擊重新加載按鈕,則會將項目異步添加到數據模型。 每次將項目添加到模型時,它都會顯示在視圖中,並且瀏覽器會滾動到頂部。 這是Cordova應用程序(HTML5)。 我當然可以記住滾動位置和向后滾動,但這可能會變得可見,並且只是一個hack imo。
如何確保滾動位置保持在同一位置?
我認為問題是:
我建議解決方案,嘗試在有角度的ng-repeat https://docs.angularjs.org/api/ng/directive/ngRepeat中使用$track by $index
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.