从数组中取出element ui checkBox多选框选中的label值
由于特殊需求的原因我需要取出选中的label值(也可以作为简单数组的去重以及数组选取相同内容)
let checkList=[1,3,5]//checkBox选中的value值 //原始数据值 let dataCheck=[ { id:1, name:'去哪' }, { id:2, name:'去哪1' }, { id:3, name:'去哪2' }, { id:4, name:'去哪3' }, { id:5, name:'去哪4' } ] let reason=dataCheck.filter(item=>{ return checkList.includes(item.value) }) //这是取了checkBox所选中的值,当然你也可以在return哪里取反那么就是为不选中的值 console.log(reason) //[{id:1,name:'去哪'},{id:3,name:'去哪2'},{id:5,name:'去哪4'}]