1、更改指定数组或对象中的某一个值
//单独修改men对象的name属性为‘张三’
this.setData({
["men.name"]: '张三'
});
(1)、更改数组中的值
假设 paraList:[{txt:'123',chose:false},{txt:'1234',chose:false}]
var choseChange = "paraList[" + index + "].chose";
this.setData({
[choseChange]: true,
})
可以改变数组中某一个特定下标的值
(2)、更改对象中的值
userInfo: { // 用户的信息
sex: '男',
name: '张三'
}
var userSex = "userInfo.sex"
this.setData({
[userSex]: '女'
})
可以单独更改userInfo中的sex值