美文网首页
数组转树结构

数组转树结构

作者: 令狐铁蛋 | 来源:发表于2018-12-28 15:17 被阅读0次
function toTree(arr, parentcode) {
    const tree = [];
    arr.forEach(p => {
        const codeArr = p.code.split('-');
        const curNodeParentcode = codeArr.splice(codeArr.length - 1).join('-');
        if (curNodeParentcode === parentcode) {
            tree.push(p);
            p.children = toTree(arr, p.code);
        }
    });
    return tree;
}

相关文章

网友评论

      本文标题:数组转树结构

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