美文网首页
树形结构数据 替换参数名

树形结构数据 替换参数名

作者: 伱个大西瓜 | 来源:发表于2018-11-09 11:34 被阅读0次

语言 js
实现内容是把数据内name参数名替换成title参数名

  • 数据结构
{
    "id": "1",
    "name": "1",
    "children": [
        {
            "id": "2",
            "name": "1.1",
            "children": [
                {
                    "id": "3",
                    "name": "1.1.1",
                    "children": []
                },
                {
                    "id": "4",
                    "name": "1.1.2",
                    "children": []
                }
            ]
        }
    ]
}
        
  • 方法
function replaceParam(data) {
    let dataList = [];
    for (let item of data) {
        if (item.children.length > 0) {
            item.children = replaceParam(item.children);
        }
        let param = {
            title: item.name,
            id: item.id,
            children: item.children
        }
        dataList.push(param)
    }
    return dataList;
}
  • 效果
{
    "id": "1",
    "title": "1",
    "children": [
        {
            "id": "2",
            "title": "1.1",
            "children": [
                {
                    "id": "3",
                    "title": "1.1.1",
                    "children": []
                },
                {
                    "id": "4",
                    "title": "1.1.2",
                    "children": []
                }
            ]
        }
    ]
}

相关文章

  • 树形结构数据 替换参数名

    语言 js实现内容是把数据内name参数名替换成title参数名 数据结构 方法 效果

  • 通过递归生成树形结构数据

    如下数据: 生成树结构代码: 转换后的数据: 根据树形数据生成树形文档

  • 树形结构(一):二叉树

    树形结构是指数据元素之间存在“一对多”(One-to-Many)的树形对应关系而形成的一类数据结构,树形结构是一类...

  • 《恋上数据结构与算法一》笔记(二十)总结

    目录 复杂度 线性数据结构 树形数据结构 线性+树形数据结构 一 复杂度 时间复杂度 空间复杂度 二 线性数据结构...

  • 工具函数

    数组 普通一维数组 转 树形结构数据 树形结构数据 转 一维数组 uint8Array转String String...

  • 数据结构简单介绍(一)

    数据结构 数据的逻辑结构 数据的存储结构 数据的运算 数据的逻辑结构 也叫数据结构 集合结构 线性结构 树形结构 ...

  • 树形结构数据中实用的方法

    预设:树形结构数据树形为value、children、label 格式化树形数据 获取当前节点下所有子节点 查找目...

  • PHP树结构的构建和反构建

    数据库取出来的数据,怎么格式化为树形结构呢? 打印出结构如下 现在如果要把这样的树形结构回退到之前的二维数据 打印...

  • 多级树形结构和sql查询实现

    文/michaelgbw 多级树形结构是一个应用很广泛的数据结构,程序设计过程中,我们常常用树形结构来表征某些数据...

  • 数据结构与算法

    参考链接:算法 数据结构与算法 iOS数据结构 和 算法 上 算法 1、数据结构: 集合结构: 线性结构: 树形结...

网友评论

      本文标题:树形结构数据 替换参数名

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