递归删除数组中指定数据
需求未想把菜单中隐藏的菜单项删掉,需要通过标识递归查找并删除
vue项目可以直接粘贴至methods里使用
memuList(arr){
if(arr.length>0){
for(let i = arr.length-1; i>=0; i--) {
if(!!arr[i].hidden){
arr.splice(i,1);
} else if(!!arr[i].children){
this.memuList(arr[i].children)
}
}
}
}
————————————————