我们需要动态修改数组中的某一个值时怎么办,可以拼装变量来进行赋值,请看例子。
showAll(e) { let index = e.currentTarget.dataset.index // 获取数据的索引 let temp = 'EmpDailys[' + index + '].isOpen' this.setData({ [temp]: true }) },
关键就是拼装temp变量,利用[temp]来赋值。