vue 两个数组数据对比
vue 两个数据对比数据
·
项目遇到的问题,两个数组A、B根据id判断是否两个数组都存在同样数据,如果存在数组B里加状态
先有两个数组
let arr = [{
id:111,
name:5555
},{
id:22,
name:5555
}];
let arr1 = [{
id:111,
name:5555
},{
id:22,
name:5555
},{
id:33,
name:5555
}]
需要在arr1里判断那些数据在arr里,利用some
this.arr1.forEach(i =>{
if(arr.some(item =>item.id == i.id)){
i.status=1
}
)
更多推荐
已为社区贡献2条内容
所有评论(0)