关于动态路由的parentId的数组类型
来源:5-4 菜单交互及递归实现(上)

lu9944
2021-08-07
为什么要用数组呢?我用的parentId都是直接指向的父节点,也能正常递归。
请问老师这个数组parentId是作用在哪里的?
写回答
1回答
-
如果只是为了遍历树形菜单,那自然不需要数组,只需要一个父ID即可,我们这儿的作用主要是在部门管理和菜单管理会用到。
当创建一个部门的时候,我们需要选择父级部门,然后选择子部门,而父部门是一个数组,比如:【系统管理/用户管理】=> 【用户创建】,所以需要以数组的方式存储,当修改的时候,也可以直接通过数组把父级部门显示出来。 创建菜单的时候,也是一样的道理
112021-08-07
相似问题