本次为把js对象转换为element-ui组件tree需要的数据格式,欢迎大佬来补充更简洁方法。
// 如入参
{
a:{
b:''b
},
c:'c'
}
// 返回结果
[
{
label:'a',children:[{
label:'b'
}]},
{
label:'c'}
]
函数如下:
tree_transform(obj) {
// 保存转换结果
let tree_arr = []
// 对象+数组递归
function _tree_format(obj, key, arr) {
let tempObj = {
}
if(Object.keys