无限滚动多次触发

时间:2016-09-30 16:53:21

标签: angular ionic2 infinite-scroll

我根据使用无限滚动的离子2制作应用程序。

我遇到了一个问题..这个事件被多次触发,使我的应用程序运行不正常

这里是无限滚动组件的代码

doInfinite(infiniteScroll) {
  this.page += 1;

    this.loadPosts(this.page,"infinite");

  console.log(this.page);
  infiniteScroll.complete();
}

console.log(this.page)给我一个7.为什么跳到7?不是第一个?

很奇怪,它'像多次触发,所以this.page一直持续到服务加载数据..

这是HTML代码

<ion-infinite-scroll (ionInfinite)="doInfinite($event)">
    <ion-infinite-scroll-content
        loadingSpinner="bubbles"
        loadingText="Loading more data...">
    </ion-infinite-scroll-content>
</ion-infinite-scroll>

0 个答案:

没有答案