美文网首页
使用map方法递归替换组数对象内的某一个值

使用map方法递归替换组数对象内的某一个值

作者: 扶得一人醉如苏沐晨 | 来源:发表于2023-07-09 20:42 被阅读0次
        const TreeDataSource = (arr = []) => {
           // 判断是否是数组
            if (arr.length === 0) { return []  } 
           // 将值存入map并在值里面循环调用
            return arr.map((v, i) => {
              return {
                ...v,
                showFlag: v.showFlag === 0,
                children: v.children ? TreeDataSource(v.children) : []
              }
            })
          }
       this.tableData = TreeDataSource(this.tableData)
    ``` 

    相关文章

      网友评论

          本文标题:使用map方法递归替换组数对象内的某一个值

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