Как остановить ng-infinite-scroll после загрузки полных данных?
Здесь я сталкиваюсь с некоторыми проблемами при использовании ng-infinite-scroll. Когда я ng-infinite-scroll-distance, это на самом деле не работает. Более того, все данные были загружены, но ng-infinite-scroll нельзя отключить?
<div class="row-fluid" infinite-scroll-distance="2" infinite-scroll="self.loadMore(self.friendList)" >
Как я могу отключить бесконечную прокрутку?
1 ответ
Решение
Там есть infinite-scroll-disabled
свойство, которое можно использовать в вашем div.
<div class="row-fluid" infinite-scroll-distance="2" infinite-scroll="self.loadMore(self.friendList)" infinite-scroll-disabled="infiniteScorllStatus" >
где infiniteScrollStatus
может быть логическим значением в вашем js, которое установлено в true, когда вы обнаруживаете в своем js, что все ваши данные были загружены.