现有api返回数据
[
{
province: '广东省',
city: '广州市',
districr: '天河区',
},
{
province: '广东省',
city: '广州市',
districr: '白云区',
},
{
province: '广东省',
city: '东莞市',
districr: '常平镇',
},
]
请问如何在最短时间内处理成? 使用es6的解构赋值可以解决吗? 这是之前遇到的面试题。
[
{
name: '广东省',
children: [
{
name: '广州市',
children: [{ name: '天河区' }, { name: '白云区' }]
},
{
name: '东莞市',
children: [{ name: '常平镇' }]
},
],
},
]