1、this.setdata修改数组的固定一项的值
changeItemInArr: function() {
this.setData({
'arr[0].text':'changed data'
})
},
2、动态修改数组某一项的值
changeItemInArr: function(index) {
let name = `arr[${index}].name`
this.setData({
[name]:'changed data'
})
},
3、this.setdata修改对象固定属性的值
changeItemInObj: function(){
this.setData({
'obj.name': 'changed data'
});
},
4、动态修改对象某属性的值
changeItemInObj: function(key){
let key= `obj.${key}`
this.setData({
[key]: 'changed data'
});
},