赞
踩
比如下面有这样一个数组数据
data: {
categoryList:[
{ id: 1, name: '阅读', show: false, loading: true, news_list: [] },
{ id: 2, name: '重复', show: false, loading: true, news_list: [] },
{ id: 3, name: '停留', show: false, loading: true, news_list: [] },
{ id: 4, name: '转发', show: false, loading: true, news_list: [] }
]
},
次刷新我只需要更新对应的item 如果每次setData category_list 整个数组, 感觉会消耗性能 ,所以只需要setData刷新对应的item
只需要通过 以下方式解决
// 静态修改
this.setData({
'categoryList[0].name': 'xxxxxx'
})
//如果索引是动态的 则使用下方方式
this.setData({
[`categoryList[${idx}].name`]: 'xxxxxxxx'
})
这里是引用https://blog.csdn.net/abc564643122/article/details/79580759
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。