我有通过滚动页面将项目推送到数组的功能,但问题是推送的项目正在重复而不是推送新项目。
代码
onScroll(): void {
console.log('scrolled');
var i,j,newArray,chunk = 10;
for (i=0,j=this.listOfData.length; i<j; i+=chunk) {
newArray = this.listOfData.slice(i,i+chunk);
this.results = this.results.concat(newArray);
}
}
我的this.listOfData数组有 19 个项目,它只有 19 到 10(重复)9 到 1 永远不会显示。
任何想法?
更新
如果你很难理解我的观点,我会记录我的问题的小视频观看