昨晚做了一道笔试题,将一维数组转化为树结构,感觉没写好,今天重新整理一下
数据结构如下:
let dataArr = [
{
"node_id": 1,
"parent_id": 0,
"name": '一级1.0.1'
},
{
"node_id": 2,
"parent_id": 0,
"name": '一级1.0.2'
},
{
"node_id": 3,
"parent_id": 1,
"name": '二级2.1.3'
},
{
"node_id": 7,
"parent_id": 1,
"name": '二级2.1.7'
},
{
"node_id": 6,
"parent_id": 7,
"name": '三级3.7.6'
},
{
"node_id": 5,
"parent_id": 7,
"name": '三级3.7.5'
},
]