前端解析树状结构
export const parseTreeData = (treeData) => {
let _treeData = treeData;
if (treeData != undefined && treeData.length > 0) {
let key = "children";
let _toParse = function toParse(_treeData) {
_treeData.forEach(function (item, index) {
item.title = item.label;
item.key = item.value
if (item.children && Array.isArray(item.children)) {
toParse(item[key]);
}
});
return _treeData;
}
return _toParse(_treeData);
}
return []
}