共计 325 个字符,预计需要花费 1 分钟才能阅读完成。
欢送提出意见
const data = [{
id: 1,
title: 1
}, {
id: 2,
title: 2,
parentId: 1
}, {
id: 3,
title: 3,
parentId: 1
}, {
id:4,
title: 4,
parentId: 2
}, {
id: 5,
title: 5
}]
function getTree(data) {
const array = data.filter(item => { // 筛选出没有 parentid 的数据
item.chidlren = data.filter(ele => ele.parentId === item.id)
return !item.parentId
})
console.dir(array, {depth: 6});
return array
}
getTree(data)
正文完
发表至: javascript
2021-04-22