最近,做项目中用到了element提供的tree形控件。
首先,el-tree所展示的树形结构是什么样的呢?
接下来,要展示这样的属性结构需要什么样的数据格式呢?
一个json串:
[{ id: 1,
label: '一级 1’,
children: [{
id: 4,
label: '二级 1-1’,
children: [{
id: 9,
label: '三级 1-1-1’
}, {
id: 10,
label: '三级 1-1-2’
}]
}]
我们举得这个例子是通过id,label,children三个属性锁定一个树形节点的位置
那么,我们的项目是通过什么锁定位置的呢?
id,parentId(父节点id),priority(父节点id相同,说明节点在同一层级,同一层级间的排序通过priority优先级体现)