function getParentNodeId(tree, childId) {
// 遍历树节点
for (let node of tree) {
// 如果当前节点就是目标节点的父节点,直接返回当前节点id
if (node && node.unit_id === childId) {
return node;
}
// 否则继续遍历当前节点的子节点
if (node.children) {
const parentId = getParentNodeId(node.children, childId);
if (parentId !== null) {
return parentId;
}
}
}
// 如果没有找到父节点,则返回null
return null;
}
let pname = getParentNodeId(this.college_list,data.parent_id)
// console.log(pname);
根据子节点数据查找父节点
最新推荐文章于 2023-12-28 10:42:43 发布