// nodeId 指定节点
// nodeArr 指定节点下的所有的子节点
const findLength = (nodeId, nodeArr = []) => {
let findNode = state?.list?.filter(item => item.parentId === nodeId)
if (findNode.length !== 0) {
nodeArr.push(...findNode);
findNode.forEach(item => {
findLength(item.id, nodeArr)
})
}
return nodeArr;
}
console.log(getElementFn('-1', []))
打平的树形结构数据根据指定节点下的所有的节点(包括子节点和孙子节点)
最新推荐文章于 2024-10-25 15:04:44 发布