首页 > 其他分享 >前端学习之------树形列表转list

前端学习之------树形列表转list

时间:2022-12-07 14:59:17浏览次数:38  
标签:result list 树形 treeToList ------ treeitem

1、树形数据为:

2、方法

let result=[]//结果数组
let treeToList=(treeArr)=>{
    treeArr.forEach(treeitem=>{
         result.push({
              id: treeitem.id,
              label: treeitem.label
         })
         if(treeitem['children']){
              treeToList(treeitem['children'])
         }
    })
}  
treeToList(this.arr)
console.log("生成list了没??",result)

3、结果

 

标签:result,list,树形,treeToList,------,treeitem
From: https://www.cnblogs.com/zhaoyingzhen/p/16963038.html

相关文章

  • python字符串常用方法汇总
    常用方法如下:str="mynameis{name}andmyageis{age}"#统计字符串的长度print(len(str))#格式化输出也可当切片用的方式print(str.format(name="ming",ag......
  • CADD工具及流程编排解决方案
    CADD过程简述:新基因靶标发现:将疾病分解为若干阶段,分析关键因子,确定发病机制和相关分子靶标验证:在疾病模型中,当靶标上的特定作用显示出良好效果是,就可以确定靶标新靶标......
  • 范数
    范数,是具有“长度”概念的函数。在线性代数、泛函分析及相关的数学领域,范数是一个函数,是矢量空间内的所有矢量赋予非零的正长度或大小。半范数可以为非零的矢量赋予零长度......
  • 实验六
    #include<iostream>#include"Vector.hpp"voidtest(){usingnamespacestd;intn;cin>>n;Vector<double>x1(n);for(autoi=0;......
  • ASTyle代码格式整理
    ASTyle是一个很好用的代码格式整理工具,适合整理对齐凌乱的代码,此工具只调整格式,不会更改代码。丰富的参数,可以个性化自己喜欢的格式,以下我本人喜欢的参数。一、下载ASTyle......
  • tar.gz打包压缩文件
    功能:把某文件夹内的图片,视频打包压缩成.tar.gz文件,并把文件随机重命名,生成对应的json文件运行效果如下图:    """功能:把文件夹内的所有文件打包压缩"......
  • PHP扩展 Opcache工作原理
    PHP工作原理首先,我们先了解下解释型语言PHP的工作原理,这有利于我们了解PHPOpcache。对于PHP,我们常用的是cli模式和php-fpm模式。下面我们拿cli模式来描述下php执行脚本......
  • Response_路径_相对路径以及绝对路径
    Response_路径_相对路径以及绝对路径1.相对路径:通过相对路径不可以确定唯一资源如:./index.html不以/开头,以.开头路径 规则:找到当前资源和目标资源之间的相对......
  • 每日一抄 Go语言等待组
    packagemainimport( "fmt" "net/http" "sync")/*Go语言除了可以使用通道(channel)和互斥锁进行两个并发程序间的同步外,还可以使用等待组进行多个任务的同步,等待......
  • <三>function函数对象类型的应用示例
    std::function是一组函数对象包装类的模板,实现了一个泛型的回调机制。function与函数指针比较相似,优点在于它允许用户在目标的实现上拥有更大的弹性,即目标既可以是普通函数......