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)
相關文章
相關標籤/搜索