小程序修改data中数组或者对象里面的某一项值
data:{
list:{
data1:{},
passengers:[
name:''
]
}
}设置某一项的值
var that=this,
num="list.data1";
that.setData({
[num]:that.data.list.data1.push(XXX)
})动态设置
inputVal: function (e) {
var name = e.currentTarget.dataset.name;
var index = e.currentTarget.dataset.index;
var value = 'passengers['+index+'].'+name+'';
this.setData({
[value]: e.detail.value
})
}