为了账号安全,请及时绑定邮箱和手机立即绑定

怎样效率高的生成树形结构的数据?

怎样效率高的生成树形结构的数据?

慕斯709654 2018-12-20 18:19:43
比如原始数据:let data = [    {id: 1, name:'a', parent_id: 0},    {id: 2, name:'b', parent_id: 0},    {id: 3, name:'a-1', parent_id: 1},    {id: 4, name:'a-2', parent_id: 1},    {id: 5, name:'b-1', parent_id: 2},    {id: 6, name:'b-2', parent_id: 2},    {id: 7, name:'a-1-1', parent_id: 3},]重构成:let data2 = [    {id: 1, name:'a', parent_id: 0, children: [{id: 3, name:'a-1', parent_id: 1....},...]},    {id: 2, name:'b', parent_id: 0, children: [{id: 5, name:'b-1', parent_id: 2....},...]},]谢谢!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 462 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信