menuList: [
{
name: 1,
path: /1,
children: [{},{},{}]
},
{
name: 2,
path: /2,
children: [{},{},{}]
},
]
const list = menuList.map((item) => {
// 判断条件,随意判断什么都可以,这里我判断如果path为/1,就不要他所在这个对象的children
if (item.path === '/1') {
const { children, ...other } = item
return { ...other }
} else {
return item
}
})
结果
list: [
{
name: 1,
path: /1,
children: [{},{},{}]
},
{
name: 2,
path: /2
},
]