收藏
回答

聊一聊setData大量数据的问题

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


例:

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

}


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


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


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

回答关注问题邀请回答
收藏

1 个回答

  • 阿泽吖~
    阿泽吖~
    2019-09-18

    请问这个问题你解决了吗

    2019-09-18
    有用
    回复 5
登录 后发表内容