这是一天的结束,现在无法思考。我正在动态地向我创建的对象添加数组和属性。我希望代替对象的数组被覆盖,我希望创建一个新的对象实例。我将多次遍历此函数,newObj将被最新数据覆盖,而不是相互重叠。
对象
newObj: any = {
name: 'Unassigned',
items: [],
}
代码的其余部分
sortItems($event: any){
this.newObj.name = $event[0].name
this.newObj.items.push($event[0], this.dragData)
console.log(this.newObj, 'added items')
//adding object to trips
this.items.forEach((res, i) => {
if(res.itemId == $event[0].itemId){
return this.items.splice(i + 1, 0, this.newObj)
}
})
}