【问题标题】:infinite scroll in ionic离子中的无限滚动
【发布时间】:2016-03-08 15:23:05
【问题描述】:
<ion-infinite-scroll
            ng-if="canWeLoadMoreContent()"
            on-infinite="getOrderHistory()" 
            distance="2%">
        </ion-infinite-scroll> 

ion-infinite-scroll 仅在第一次加载页面时调用 canWeLoadMoreContent(),我可以继续。

但是,我需要 ion-infinite-scroll 在加载状态后立即调用 canWeLoadMoreContent()。它仅在第一次调用该函数,然后在进一步滚动时调用。

要再次调用canWeLoadMoreContent(),我需要在浏览器中刷新它,这在android浏览器中当然不能工作。

如何每次都重新初始化infinite scroll

【问题讨论】:

标签: android ionic


【解决方案1】:

我认为您应该在您的 getOrderHistory() 方法中添加 $scope.$broadcast('scroll.infiniteScrollComplete');

您可以在CodePen 上查看示例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 2018-04-07
    • 1970-01-01
    • 2016-04-08
    • 2017-04-11
    • 2016-05-10
    相关资源
    最近更新 更多