技术栈

后端给的树形结构 递归 改造成阶联选择器所需要的lable、value结构

好想Z☡zᶻ2024-08-02 21:27
复制代码
赋值:this.newTreeData= this.renameFields(this.treeData)
递归方法:
   renameFields (tree) {
      return tree.map(node => {
        // 创建一个新对象来存放修改后的字段名
        const newNode = {
          value: node.id,
          label: node.title,
          // 如果有子节点,则递归处理子节点
          ...(node.children && { children: this.renameFields(node.children) })
        }
        return newNode
      })
    },
上一篇:美团 AIGC产品经理面经(已拿 offer)
下一篇:easyexcel读文件入批量入es
相关推荐
码流子
27 分钟前
移动收费怎么做?手持终端+App+收费中心的架构实践
java·开发语言·架构
moshuying
30 分钟前
网购能买Token了!
前端
雪落漂泊
33 分钟前
C++算法 滑动窗口篇(下)
开发语言·c++
h_6543210
39 分钟前
echarts实现柱状图加一条横线
前端·echarts
云创智城-yuncitys
1 小时前
YunParking 4.0:JDK 17 与 Spring Boot 3.2 的停车云升级
java·开发语言·spring boot
风骏时光牛马
1 小时前
生成一个后端标题,只需要一个标题,不需要其他的任何文本。
前端
子非鱼@Itfuture
1 小时前
关于前后端联调中登录状态/登录信息失效?
java·前端
郭小李
1 小时前
openFeign入门
java·开发语言·前端
馒头不想说话
1 小时前
AI当运营,帮你省人力
前端
wljt
1 小时前
公司二-面试题
java·开发语言·mybatis
热门推荐
01国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)02历年考研数学一、数学二、数学三真题试卷及答案PDF03GitHub 镜像站点04几个好用的ip纯净度检测网站05苹果iPA游戏软件资源下载网站06如何新建文件夹? 电脑新建文件夹的4种方法07蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接08昇腾910B系列芯片完全指南:四款型号对比、服务器选型与大模型部署实战09Dify:一站式AI应用开发平台全解析与Windows部署指南10Android 屏幕适配系列开篇:核心概念、官方机制与主流方案