我从服务器返回json数据,它具有' parent'的属性, 我希望该节点成为节点创建,编辑和删除的父节点。
所以输出将是第一级是" admin" ,因为produce
parent为null,我想放在" admin" ,然后节点"创建,更新和删除"正在生产"生产"水平。但我对如何在fancytree中实现这个问题有疑问?。
预期输出看起来像这样
--Admin
|
|
| --produce
| |
| --create
| |
| --edit
| |
| --delete
|--seafood
|
--create
|
--edit
|
-delete
--Superadmin
|
|
| --produce
| |
| --create
| |
| --edit
| |
| --delete
|--seafood
|
--create
|
--edit
|
-delete
这是数据
{
"roles":[
{
"id":1,
"title":"Produce",
"level":"01",
"parent":null
},
{
"id":2,
"title":"create",
"level":"0101",
"parent":"1"
},
{
"id":3,
"title":"edit",
"level":"0102",
"parent":"1"
},
{
"id":4,
"title":"delete",
"level":"010203",
"parent":"1"
},
{
"id":5,
"title":"Seafood",
"level":"02",
"parent":null
},
{
"id":6,
"title":"create",
"level":"0201",
"parent":"5"
},
{
"id":7,
"title":"edit",
"level":"0202",
"parent":"5"
},
{
"id":8,
"title":"delete",
"level":"0203",
"parent":"5"
}
],
"groups":[
{
"id":1,
"role":"admin"
},
{
"id":2,
"role":"superadmin"
},
{
"id":3,
"role":"purchasing"
},
{
"id":4,
"role":"warehouse"
}
]
}