let { row, index } = e.currentTarget.dataset
//对第index个赋值
that.setData({
['arr[' + index + ']']: {数据}
})
//修改第i个的属性
that.setData({
['arr[' + i + '].name']: 'xxx'
})
//添加、拼接 push和concat
this.data.arr1.push(...arr2);
this.data.arr1 = this.data.arr1.concat(arr3)
this.setData({
arr1: arr1
})
//array.splice(index, 1): 是从index开始删除1个元素 , 并返回所删除的元素
let { row, index } = e.currentTarget.dataset
this.data.arr1.splice(index, 1) //注意这个地方, 不能写成 this.data.arr1=this.data.arr1.splice(index, 1)
this.setData({
arr1: arr1
})