vue框架下
this.AllAuthorityOptions=["11","22","33","44","55","管理"];
数组1
var arr1 = [
{id:'1',name:'第一项'},
{id:'2',name:'‘第二项’'},
{id:'3',name:'第三项 ' },
];
数组2
var arr2 = [
{id:'1',name:'第一项'},
{id:'3',name:'第二项},
]
var arr = arr1.map((item,index)=>{
item.state = 0;//先设置所有的状态为0
arr2.map((item1,index1)=>{//再判断有相同项的状态为1
if(item.name == item1.name){
item.state = 1;
}
})
return item;
})
结果:console.log(arr)可见:[{id:'1',name:'第一项','state':'1'},{id:'1',name:'第一项','state':'0'},{id:'1',name:'第一项','state':'1'}]



所有评论(0)