当我写一个app使用离子和角度时,我有一个问题, enter image description here 这是应用程序屏幕,我想拉起来获取更多数据,我该怎么做? 所以,我怎么写,以离子+角度在屏幕上获取更多数据,我试图使用
$scope.do_infinite = function () {
$scope.currentPage +=1;
$http({method:'GET',url:newsListUrl+'?category=finance-news&pageno='+$scope.currentPage}).then(function successCallback(data) {
for(var i=0;i<data.length;i++){
$scope.newsList.push(data[i]);
}
});
}
和
<ion-infinite-scroll on-infinite="do_infinite()" immediate-check=”false”></ion-infinite-scroll>`
但未使用
答案 0 :(得分:0)
试试这个:
$scope.do_infinite = function () {
$scope.currentPage +=1;
$http({method:'GET',url:newsListUrl+'?category=finance-news&pageno='+$scope.currentPage})
.then(function successCallback(data) {
for(var i=0;i<data.length;i++){
$scope.newsList.push(data[i]);
}
$scope.$broadcast('scroll.infiniteScrollComplete');
});
}
因为阅读this,您可能忘记添加此内容:
$scope.$broadcast('scroll.infiniteScrollComplete');
希望这可以解决您的问题