data:{
testData:{}
},
onLoad(){
const testData = this.data.testData;
this.setData({
['testData.li']:'123',
})
setTimeout( () => {
console.log(this.data);
console.log(this.data.testData);
},500)
},
输出结果:testData:{
li:‘123’
}
给data中的某个数组字段,仅更新此数组中的某一项:
let pageNo = 3;
this.setData({
['hotelList['+(pageNo - 1)+']']: hotelList,
})