且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

javascript - js扁平化树形结构的json对象 转换json数据结构

更新时间:2022-10-14 21:38:24

供参考

function flatten (data) {
  return data.reduce((arr, {Id, Name, Pid, id, children = []}) =>
    arr.concat([{Id, Name, Pid, id}], flatten(children)), [])
}