此功能是在 beta.8 中添加的,因此您需要更新。
on-infinite-scroll="nextItems"
应该适用于 Vanilla JS 和ng-infinite-scroll="nextItems"
AngularJS。请注意,我删除了()
.
您还可以将myPage.onInfiniteScroll
属性设置为您想要的任何功能。
示例:http ://codepen.io/frankdiox/pen/GZEyjR,http : //codepen.io/IliaSky/pen/wGqRRz
更新:
这个特性实际上有一个 bug 已经在 beta.9 中修复。
Vanilla JS 中无限滚动的正确用法是这样的:
<ons-page on-infinite-scroll="myHandler"> ... </ons-page>
var myHandler = function(done) {
console.log('do something');
done();
}
在 Angular 1(相同范围)中:
<ons-page ng-infinite-scroll="myHandler"> ... </ons-page>
$scope.myHandler = function(done) {
console.log('do something');
done();
}