\
数组对象中增加属性
this.folderList.forEach((item, index) => {
item.OnlyKey = item.id + item.lve;
if (item.childRndTree != null) {
item.childRndTree.forEach((item2) => {
item2.OnlyKey = item2.id + item2.lve;
if (item2.childRndTree != null) {
item2.childRndTree.forEach((item3) => {
item3.OnlyKey = item3.id + item3.lve;
});
}
});
}
});
2/遍历JSON类型的数据 树形数据
this.getWpTreeCode(this.getWpDefaultArr);
getWpTreeCode(datas) {
//遍历树
// console.log("我是datasaasdasdasd",datas);
for (var i in datas) {
if (datas[i].subMenus != null) {
this.getWpTreeCode(datas[i].subMenus);
} else {
this.wpdefaultArr.push(datas[i].code);
}
this.wpdefaultArr.push(datas[i].code);
}
console.log(this.wpdefaultArr);
},