将树结构的数组平铺成一个普通的数组应该怎么解决?
相关代码
cost treeNode = [{
parentId: 0,
title: "目录1",
id:1,
children: [{
parentId: 1,
title: "子目录1-1",
id:22,
},{
parentId: 1,
title: "子目录1-2",
id:33,
}],
},{
parentId: 0,
title: "目录2",
id:2,
children: [{
parentId: 2,
title: "子目录2-1",
id:44,
},{
parentId: 1,
title: "子目录2-2",
id:55,
}],
}];
变成这种结构
const arr = [{
id:1,
parentId:0,
title: "目录1"
},{
id:22,
parentId:1,
title: "子目录1-1"
},{
id:33,
parentId:1,
title: "子目录1-2"
},{
id:2,
parentId:0,
title: "目录2"
},{
id:44,
parentId:1,
title: "子目录2-1"
},{
id:55,
parentId:2,
title: "子目录2-2"
}];