多层级数据过滤
demo:[
{
permission:[
{
items:[
{name:'aa'},{name:'bb'},{name:'cc'}
]
},
{
items:[
{name:'aa'},{name:'bb'},{name:'cc'}
]
}
]
}
],
demo.map(val=>{
val.permission.map(d=>{
d.items=d.items.filter(i=>{
return i.Name==='aa'
})
return d
})
return val
})
conlose.log(demo)