技术栈

后端给的树形结构 递归 改造成阶联选择器所需要的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
相关推荐
skiyee
几秒前
🔥UniApp 仅需 5 行代码!实现所有页面中控制应用主题变化
前端·微信小程序
LaiYoung_
2 分钟前
🎁 送你一套超好用超实用的 FE AI-Coding Skills
前端·人工智能·开源
幼儿园技术家
20 分钟前
实现 GEO 监控:从多引擎探测到优化闭环
前端·后端
甲维斯
20 分钟前
GLM5.2+ZCode复刻坦克大战,自测50万帧!
前端·ai编程·游戏开发
Csvn
1 小时前
useRef 的 5 个冷门但救命的高级用法
前端
小小小小宇
1 小时前
Harness Engineering 与 AI 联动
前端
鱼人
1 小时前
HTML5 页面性能优化大全
前端
ping某
1 小时前
专栏-null 和 undefined 到底是什么?
前端·javascript·后端
用户90046337040
2 小时前
5MB vs 4KB vs 无限大:浏览器存储谁更强?
前端
小小小小宇
2 小时前
Harness Engineering 全解析与应用
前端
热门推荐
012026年6月AI大模型全景报告:GPT-5.6、Claude Opus 4.8、Gemini 3.5,中美AI三足鼎立谁主沉浮?022026年6月AI行业全景:从百模大战到Agent元年,这30天发生了什么?032026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf04【AI】2026 年具身智能模型和世界模型总结05GitHub 镜像站点06Claude Code、Codex、Cursor三分天下:2026年AI编程Agent生态全景剖析07AI科技热点日报 | 2026年6月1日08AI一周事件 · 2026-06-03 至 2026-06-0909Codex 下载安装指南:Windows 和 macOS 官方版下载10上线仅72小时被强制下架:Claude Fable 5 的短命