//递归修改当前分类下的子集分类无法选中状态
export function changeList(a,num){
let list =[];
a.num=num;
if(a.children.length>0){
a.children.forEach(it=>{
//若父级disabled为true,子集依次同为true
if(a.disabled){it.disabled=true}
changeList(it,num+1);
list.push(it);
})
a.children=list;
}
return a
}
网友评论