我遇到了这个小问题。
我正在使用http://binarymuse.github.io/ngInfiniteScroll/index.html
是无限滚动的角度扩展
它运行正常但是当我移动到页面的末尾然后重新加载页面时,滚动位置始终位于页面的末尾,这使得nginfinitescroll
一次又一次地触发,直到它加载整个数据。
所以现在我想要的是如何在控制器加载时在顶部滚动位置。
答案 0 :(得分:0)
你需要运行
scrollableElmt.scrollTop = 0;
在DOM准备好之后,但在应用无限滚动侦听器之前。
请注意,我在jQuery中使用了原始DOM元素:
jqScrollableElmt.scrollTop(0);
不知道你是否使用jQuery