angular.js - angularjs 如何实现在底边时自动加载下一页
PHPz
PHPz 2017-05-15 16:50:27
0
3
659

场景:很多页,用户由上至下浏览。当浏览到底时,自动加载下一页。

  1. 如果使用 ng-repeat 简单的再次累加数据&编译,这个方案不是很好。每加载一次页面,需要编译所有的数据,并且浏览状态也会被重置。

  2. 直接操作 DOM append(node) ?

问一下,有没有朋友知道更好的方案,谢谢 ^_^

PHPz
PHPz

学习是最好的投资!

reply all(3)
小葫芦

I found a plug-in with the keyword "Infinite scrolling", which is exactly what I need. The link is as follows:
http://binarymuse.github.io/ngInfiniteScroll/

After looking at it carefully, although this plan is good, it is not flexible enough for me.
Open the source code and understand it slightly after reading it. I did an evaluation and rewritten a directive from it which is more suitable for my current little thing ^_^

After understanding the implementation method, everything is easy to say

淡淡烟草味
$scope.feedList = $scope.feedList.concat([ ... ])
PHPzhong

I think we should write a directive to monitor scroll

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template