ion-infinite-scroll loadMore 一直发送请求
发布于 1年前 作者 jiangyanghe 4078 次浏览 来自 问答

<ion-slide> <ion-scroll> <ion-refresher pulling-text="Pull to refresh..." on-refresh="doRefresh()"> </ion-refresher> <ion-list> <ion-item ng-repeat="item in vasList">

{{item.serviceNum}}
{{item.weight}} Lbs 【{{item.positionName}}】
{{item.positionName}}
余额¥{{item.amount}}
用户:{{item.note}}
</ion-item> </ion-list> <ion-infinite-scroll on-infinite="loadMore1()" immediate-check="false" distance="30%"> </ion-infinite-scroll> </ion-scroll> </ion-slide>

            controller :
              var currentPage = 1;
    $scope.loadMore1 = function () {
        currentPage += $scope.page.pageNum;
        console.log('!!!!!!!!!!!!' + currentPage);
        $timeout(function() {
            $timeout(function() {
                $scope.getInitVasList(currentPage);

                $scope.$broadcast('scroll.infiniteScrollComplete');
            },1000);
        },1000);
    };
            
            
            
            有兄弟遇到过相同的问题吗  求解答
3 回复

请确认你的ionic版本是1.0吗?我印象中在rc版本碰到过这个问题,更新到1.0正式版后问题解决掉了

immediate-check="false"

@wkylin 太感谢了,我说为什么我的一直加载两次呢。。。。看手册也没注意到这个参数。

回到顶部