模拟数据代码贴上:
let nav = [{
name: "用户中心",
code: "userManage",
url: "",
component: "",
children: [{
name: "角色管理",
code: "userRole",
url: "",
component: "",
children: [{
name: "新建",
code: "create"
}]
},
{
name: "用户管理",
code: "userList",
url: "",
component: "",
children: [{
name: "编辑",
code: "redact"
}]
}
]
},
{
name: "系统管理",
code: "systemManage",
url: "",
component: "",
children: [{
name: "应用管理",
code: "system",
url: "",
component: "",
children: [{
name: "新建",
code: "create"
}]
}]
}
]
最后要得到的结果:
[{
name: "用户中心",
code: "userManage",
url: "",
component: "",
children: [{
name: "角色管理",
code: "userRole",
url: "",
component: ""
},
{
name: "用户管理",
code: "userList",
url: "",
component: ""
}
]
},
{
name: "系统管理",
code: "systemManage",
url: "",
component: "",
children: [{
name: "应用管理",
code: "system",
url: "",
component: ""
}]
}
]
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…