动态添加数据对象或数据对象中的属性
动态添加数据对象
此处展示的是自己之前写的一个分页功能中,动态添加数据对象到已有的数组中。
var tmpArr = that.data.tickets;tmpArr.push.apply(tmpArr, res.data.data); //追加的方式和之前加载的对象数据连接在一起that.setData({tickets: tmpArr})
动态添加数据对象中的属性
添加islike的新属性到list[’+index+’] 里面,变成 [‘list[’+index+’].islike’]。
that.setData({['list['+index+'].islike']: true//注意左边的路径需要添加到['']里,index需要['+index+']自动识别为数字})console.log(that.data.list[index].islike)//打印测试