聊一聊setData大量数据的问题
发布于 6 年前 作者 taolai 12637 次浏览 来自 问答

我司小程序有许多页面都有__上拉加载更多资源__的操作,目前我使用的是ES6的数组合并方法,将新获取的资源合并到已有数组中并setData

例:

data:{
    arr1: [......]

}


var arr2 = [.......];
 
this.setData({
    arr1: [...arr1,...arr2]
})

想问问各位,这种方法是否可行?虽然用了挺长时间了,一直也没问题,但是总觉得当上拉加载多次以后,一次性setData的数据量就会越来越大,会影响性能,况且setData方法也有限制一次性最大数据量

对于新获取的数据,是否有更好的方法,可以每次只setData新数据,同时保持页面正常更新,你们都是用的什么方法来更新此类状态?

1 回复

请问这个问题你解决了吗

回到顶部