数组内对象的对象名能用变量表示吗
数据类型是
repairParts: [
{xt: ‘Den’,yhjt: 0,tdt: 0,fgls: 0,zyg: 0},
{xt: ‘Ank’,yhjt: 0,tdt: 0,fgls: 0,zyg: 0},
{xt: ‘ITI’,yhjt: 0,tdt: 0,fgls: 0,zyg: 0}
]
let data1 = ‘repairParts[’ + e.target.dataset.index + ‘].’ + e.target.dataset.qx
this.setData({
[data1]: this.data.repairParts[e.target.dataset.index].zyg + 1
})
前台传过来有可能是zyg,也可能是yhjt,那么如上面的zyg能用变量表示吗,目前是用if else 或switch来选择的