const three = [
{
id: 1,
name: '北京',
children: [
{
id: 11,
name: '朝阳',
children: [
{
id: 111,
name: '朝阳1号'
}
]
},
{
id: 12,
name: '海淀',
children: [
{
id: 121,
name: '海淀1号'
}
]
}
]
},
{
id: 2,
name: '上海',
children: [
{
id: 21,
name: '浦东',
children: [
{
id: 211,
name: '浦东1号'
}
]
},
{
id: 22,
name: '虹口',
children: [
{
id: 221,
name: '虹口1号'
}
]
}
]
}
];
// [
// { parent: null, id: 1, name: '北京' },
// { parent: 1, id: 11, name: '朝阳' },
// { parent: 11, id: 111, name: '朝阳1号' },
// { parent: 1, id: 12, name: '海淀' },
// { parent: 12, id: 121, name: '海淀1号' },
// { parent: null, id: 2, name: '上海' },
// { parent: 2, id: 21, name: '浦东' },
// { parent: 21, id: 211, name: '浦东1号' },
// { parent: 2, id: 22, name: '虹口' },
// { parent: 22, id: 221, name: '虹口1号' }
// ]
树形结构扁平化成数组