我的代码有bug,然后查了下是把==写成了=
A [1,2,3,4,5,6,7]
B [2,3,4]
删除后
A [1,5,6,7]
this.selectRightTableData.forEach(item => {
this.rightTableData.splice(this.rightTableData.findIndex(v => v.id = item.id), 1)
})
修复后,根据对象某个属性判断;是否相同
this.selectRightTableData.forEach(item => {
this.rightTableData.splice(this.rightTableData.findIndex(v => v.id == item.id), 1)
})
根据内存地址判断
this.selectLeftTableData.forEach(item => {
this.leftTableData.splice(this.leftTableData.indexOf(item), 1)
})
白猪掌柜的
摇曳的蔷薇
相关分类