美文网首页
js把线性数据转成树形数据

js把线性数据转成树形数据

作者: 多点干货少点废话 | 来源:发表于2021-05-06 10:30 被阅读0次

    js代码:把线性数据转成树形数据
    function setTreeData(data){
    let cloneData = JSON.parse(JSON.stringify(data))
    let tree = cloneData.filter((father)=>{
    let branchArr = cloneData.filter((child)=>{
    return father.id == child.parentId
    });
    if(branchArr.length>0){
    father.children = branchArr;
    }
    return father.parentId==0;
    });
    return tree
    }

    相关文章

      网友评论

          本文标题:js把线性数据转成树形数据

          本文链接:https://www.haomeiwen.com/subject/qmwrdltx.html