用户在请求数据时候怎样去创建插入新的数据,我想的是后台传过来数据就添加到初始数据data中,然后重新setData({}),但是如果数据量大,比如初始展示20条数据,用户阅读完就去就去请求,就像微博那样无线加载到底就去请求数据,那么data数据就会变得很大,这样去setData()会不会有问题,小程序不能像web那样去动态append插入,大家是如何解决的?
用户在请求数据时候怎样去创建插入新的数据,我想的是后台传过来数据就添加到初始数据data中,然后重新setData({}),但是如果数据量大,比如初始展示20条数据,用户阅读完就去就去请求,就像微博那样无线加载到底就去请求数据,那么data数据就会变得很大,这样去setData()会不会有问题,小程序不能像web那样去动态append插入,大家是如何解决的?
let count = goods[index].cartNum;
count++;
this.setData({
[count]: item
})
this.setData({
['shop.shopId']: d.shopId
})
4 回答979 阅读✓ 已解决
6 回答1.5k 阅读
5 回答1.3k 阅读
3 回答866 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
3 回答1.2k 阅读
1 回答1.1k 阅读✓ 已解决
你每次获取完数据后,数组拼接进去的话就没有问题