js 数组的处理
arr1 = [
{
label: '系统管理',
id: 2011,
children: [
{
label: '通讯录',
id: 2012
},
{
label: '个人资料',
id: 2014
}
]
},
{
label: '客户及商机管理',
id: 2024,
children: [
{
label: '线索库',
id: 2025,
children: [
{
label: "新建线索",
id: 2031
}
]
},
{
label: "商机库",
id: 2026,
children: [
{
label: "新建线索",
id: 2031
}
]
},
{
label: "客户",
id: 2040
}
]
}
]
需要得到:
arr2 = [
{
label: '客户及商机管理',
id: 2024,
children: [
{
label: '线索库',
id: 2025,
children: [
{
label: "新建线索",
id: 2031
}
]
},
{
label: "商机库",
id: 2026,
children: [
{
label: "新建线索",
id: 2031
}
]
}
]
}
]
需要处理arr1 的第三级children有值就返回,没有就过滤掉
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
更多
发布评论
评论(2)
这种方法应该可以