看代码吧~
这是修改对象
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
this.setData({ allStageIndex: e.detail.value, [`projectDetailsData.stage`]: this.data.allStage[e.detail.value] })
这是修改数组对象
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
addProjecTemplate(e) { this.setData({ [`projectDetailsData.question[${e.currentTarget.dataset.index}].answer`]: e.detail.value }) },
使用E6 字符串模板拼接,修改data 里面的数组对象,或者是对象