自己定义的假数据
let data = [
{
employeeId: "",
ouName: "",
parentPosition: "",
positionCode: "",
preferredName: "",
},
]
为了更灵活一些规定对象字段key值
let attributes = {
id: 'positionCode', //这里是本节点id
parentId: 'parentPosition', //父节点id
name: 'preferredName', // 本节点名称
rootId: '1' // 根节点的id
};
然后执行下面方法
let treeData = this.toTreeData(data, attributes);
toTreeData (data, attributes) {
let resData = data;
let tree = [];
for (let i = 0; i < resData.length; i++) {
if (resD