美文网首页
Js操作数据返回层级树

Js操作数据返回层级树

作者: 念念碎平安夜 | 来源:发表于2019-11-29 09:52 被阅读0次
getTreeData2() {
    let parentArr = columnData.filter(l = > l.PARENTID === "");
    this.columnData = this.getTreeData(columnData, parentArr)
},
getTreeData(list, dataArr) {
    dataArr.map((pNode) = > {
        let childObj = [];
        list.map((cNode) = > {
            if (pNode.ID_ === cNode.PARENTID) {
                childObj.push(cNode)
            }
        });
        pNode.children = childObj;
        if (childObj.length > 0) {
            this.getTreeData(list, childObj)
        }
    });
    return dataArr
}

相关文章

  • Js操作数据返回层级树

  • 08_Ajax&Json

    异步请求 无刷新获取服务器资源。特点: js发送异步请求,服务器响应返回的数据给到js,js操作dom更新页面 无...

  • 关于函数递归和迭代的转化, 及尾递归相关知识的接触和思考

    javascript实现数据结构: 树和二叉树,二叉树的遍历和基本操作 js 二叉树 【数据结构与算法】深入浅出递...

  • js中常用数据类型转换

    js中任何数据类型都可以转换为Boolean类型 typeof操作符 (返回的都是小写的字符串)

  • 多层级菜单数据返回

    java层多级菜单返回数据问题,菜单的数据存在于数据库的一张数据字典表中,层级为多级,需要以json格式返回给前端...

  • JavaScript 关于类型转换

    JavaScript 的类型转换 在JS 里面有一些运算符例如typeof 可以操作任意的数据类型,并返回特定类型...

  • jsp 页面跳转后修改数据,返回时不更新

    项目jsp页面上用隐藏input框接收获取数据,在跳转入另一页面前,js操作修改数据,但返回时发现无效。 原页面:...

  • 2022-03-09

    加密 解密流程操作语言如何处理请求中某个请求 返回 加密解密操作 vue 执行js 操作 和 vue 操作 哪...

  • 纯代码NSOutlineView

    在mac开发中,常常需要用类似列表的结构来展示数据,最好还有层级,类似于树,比如族谱、菜单等层级结构数据。这个时候...

  • OutlineView

    在mac开发中,常常需要用类似列表的结构来展示数据,最好还有层级,类似于树,比如族谱、菜单等层级结构数据。这个时候...

网友评论

      本文标题:Js操作数据返回层级树

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