2017-07-03 90 views
0

我使用ionic2无限装载机,但它似乎不能正常工作。离子无限装载机不能正常工作(无法添加内容)

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

在TS:

doInfinite(infiniteScroll) { 
    var test = this.documents; 
    this.documents.push(test[0]); 
    console.log(this.documents); 
    } 

**的问题是,最初this.documents有11条记录,并在未来doInfinite()我推1项所以现在后this.documents有12条我可以在console.log(this.documents)中看到它们现在有12个值,但它只显示了11条记录。任何帮助请

回答

0

我想你是缺少从对象调用complete()方法。 看一下docs,你应该这样做:

doInfinite(infiniteScroll) { 
const test = this.documents; 
this.documents.push(test[0]); 
infiniteScroll.complete(); 
} 
相关问题