关于树形插件展示中数据结构转换的算法
发表日期:2017-06-03
问题背景
// 二维数据结构
[{
"id": "001",
"name": "总部",
"parentId": "0"
}, {
"id": "002",
"name": "二级门店1",
"parentId": "001"
}, {
"id": "003",
"name": "三级门店",
"parentId": "002"
}, {
"id": "004",
"name": "二级门店2",
"parentId": "001"
}]
// 树状数据结构
[{
"id": "001",
"name": "总部",
"parentId": "0",
"children": [{
"id": "002",
"name": "二级门店1",
"parentId": "001",
"children": [{
"id": "003",
"name": "三级门店",
"parentId": "002",
"children": []
}]
}, {
"id": "004",
"name": "二级门店2",
"parentId": "001",
"children": []
}]
}]
解决方案
二维数据结构 => 树状数据结构
树状数据结构 => 二维数据结构
最后更新于