1.直接覆盖原数组赋值。
data: {
list:{
value:'',
name:''
}
}
//...
test: function () {
var data={
value:'123',
name:'name'
}
this.setData({
list: data
});
})
2.单独对数组中某字段赋值。
data: {
list:[{
value:'',
name:''
}]
}
//假如实际数据为
list:[{
value:'1',
name:'1'
},
{
value:'2',
name:'2'
}]
//...
test: function () {
this.setData({
['list[0].value']: '3'
});
})