贴上代码
let arr = this.data.stepsList;
let obj = {
id: ++arr.length,
text: ''
}
arr.push(obj)
console.log(arr)
这里arr是数组,当对象obj里面的id为++arr.length的时候,push对象就会在新增的时候加个empty占位,解决办法,将数组的长度提取出来,像下面这样就好了
let arr = this.data.stepsList;
let len = arr.length
let obj = {
id: ++len,
text: ''
}
arr.push(obj)
console.log(arr)