使用setData 填充大量数据
比如一个列表,每个项的属性值都很多。要做到无限上拉的话,在data里存一个数组,每次得到新数据了以后在数组后面追加,但是,每次setData都必须把整个数组set进去,数据量太大的话页面会很卡,有没有什么办法能够向数组后面追加新元素呢
5 回复
let temp = this.data.arr_older
for(var i=0;i<arr_append;i++)
{
temp.push(arr_append[i])
}
this.setData({
arr_older: temp
})
楼主是这样一个逻辑吧!