对象
data:{obj:{name:'张三'}}
setVal(){
this.setData({
["obj.name"]: ‘李四’
})
}
数组:
data: {
category_list:[
{ 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: [] }
]
},
// 静态修改
this.setData({
'array[0].text': 'xxxxxx'
})
//如果索引是动态的 则使用下方方式
this.setData({
[`array[${idx}].text`]: 'xxxxxxxx'
})