在这里会介绍两种用来修改data中的值以及setData的值
1.data: { obj:{ name: 'jack', age: 28 }, index:'age' },
onLoad: function (options) {
this.setData({
[`obj.${this.data.index}`]:13
})
console.log(this.data.obj)
},
通过模版字符串的方式修改setData中的值(当然setData后面的赋值操作也可以使用模版字符串的方式)
2onLoad: function (options) { let {index,obj} = this.data obj.index = 13 console.log(this.data.obj) },
修改data中的值:使用对象结构的方式先赋值在直接修改data中的值
这两种方式会大大提高我们工作中的开发效率还希望大家能掌握。