js一维(无嵌套单层)数组转树结构数组(多维嵌套数组)适用elementui(tree),根据项中的项的parentId与其他项中的id比较,相同,则将这个项添加到对应的id项中

有一维数组如: 想要等到以下的数据格式: 先循环出祖先级的项,再根据id与parentId,递归获得最终数据: let newArray = []; arr.forEach(res => { if(res.parentId === 0) { newArray.push(res); } }); this.arrToTree(arr, newArray) ; console.log(newArray)
相关文章
相关标签/搜索