多维数组 利用递归 修改key
2019-10-09 本文已影响0人
真是个非常帅气的昵称呢
formatFr(fr) {
let $arr = [];
let obj = {};
fr.forEach(item => {
let tmp = { ...item };
if (tmp.children) {
tmp.children = this.formatFr(tmp.children);
obj = {
value: tmp.id,
label: tmp.value,
children: tmp.children
};
}else{
obj = {
value: tmp.id,
label: tmp.value
};
}
$arr.push(obj);
});
return $arr;
},