微信小程序 往数组中增加字段值
1.对空集增加字段
Page({
data: {
arr: [],
},
onLoad: function(options) {
var that = this;
for (let i = 0; i < 5; i++) {
var name = 'arr[' + i + '].name';
that.setData({
[name]: "张三"
});
}
console.log(this.data.arr);
},
})
console.log(this.data.arr) 输出结果:]
2.对有数据的数组增加字段
Page({
data: {
arr: [
{ work: "教师", age: 28 }, { work: "前端工程师", age: 25}
],
},
onLoad: function(options) {
var that = this;
for (let i = 0; i < this.data.arr; i++) {
var name = 'arr[' + i + '].name';
that.setData({
[name]: "张三"
});
}
console.log(this.data.arr);
},
})
console.log(this.data.arr) 输出结果: