使用map方法递归替换组数对象内的某一个值
const TreeDataSource = (arr) => { // 判断是否是数组 if (!arr || !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)
原文: https://www.csdn.net/tags/NtTacg2sODg1ODgtYmxvZwO0O0OO0O0O.html