复制
收藏
提问
简洁
function covert(data) { function tree(id) { let arr = [] filter_data = data.filter(item => String(item.p_id) == String(id)) filter_data.forEach(item => { const obj = { _id: item._id, name: item.name, router: item.router, children: tree(item._id) } arr.push(obj) }) return arr } return tree(undefined) }
2个月前
全网
文档
学术
百科
知识库
回答简洁模式
深入研究一些
你觉得结果怎么样?