前端小技巧之 --- 【树形列表转list】

1、树形数据为:

2、方法

let result=[]//结果数组
let treeToList=(treeArr)=>{
    treeArr.forEach(treeitem=>{
         result.push({
              id: treeitem.id,
              label: treeitem.label
         })
         if(treeitem['children']){
              treeToList(treeitem['children'])
         }
    })
}  
treeToList(this.arr)
console.log("生成list了没??",result)

3、结果

 

posted @ 2022-12-07 14:44  程序员冒冒  阅读(120)  评论(0编辑  收藏  举报