通过递归获取节点层级及本身信息,将树同级节点放入同一个数组
tableData: [
{
docname: "1",
doccode:'a',
id:1,
num:6,
children: [
{
docname:'1-1',
doccode:'b',
num:3,
fid:1,
id:2,
children: [
{
id:3,
fid:2,
docname:'1-1-1',
doccode:'b1',
},
{
id:4,
fid:2,
docname:'1-1-2',
doccode:'b2',
},
{
id:5,
fid:2,
docname:'1-1-3',
doccode:'b3',
}
]
},
{
docname:'1-2',
doccode:'c',
num:3,
children: [
{
docname:'1-2-1',
doccode:'c1',
},
{
docname:'1-2-2',
doccode:'c2',
},
{
docname:'1-2-3',
doccode:'c3',
}
]
}
]
}
],
怎么讲上述树形结构数据通过递归改为:
[
[
[1],
[1-1, 1-2, ...],
[1-1-1, 1-1-2, ...],
[1-1-1-1, 1-1-1-2, ...],
],
[
[2],
[2-1,2-2,...]
....
]
]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)