小程序动态改变data中变量的属性
比如data中的 listData是一个数组,要改变它的第i个值中的某一个属性isFinished
写法:
1.先声明一个变量,值为拼接成的要改变位置的字符串;
2.setData方法中将属性外加中括号;
let isFinished = `listData[${i}].isFinished`;
this.setData({
[isFinished]: true
});
小程序动态改变data中变量的属性
比如data中的 listData是一个数组,要改变它的第i个值中的某一个属性isFinished
写法:
1.先声明一个变量,值为拼接成的要改变位置的字符串;
2.setData方法中将属性外加中括号;
let isFinished = `listData[${i}].isFinished`;
this.setData({
[isFinished]: true
});