//格式转换
function sort(){
let data = [] ;
addressJson.forEach(res=>{
//市
let obj = {};
obj.value = res.name
obj.label = res.name
obj.children = [];
if(res.city){
res.city.forEach(sres=>{
// 县
let array = [];
if(sres.area){
sres.area.forEach(q=>{
array.push({value:q.name,label:q.name})
});
};
obj.children.push({value:sres.name,label:sres.name,children:array})
});
}
data.push(obj);
});
return data;
}
原文:https://www.cnblogs.com/ooo51o/p/14772047.html