关于动态路由的parentId的数组类型

来源:5-4 菜单交互及递归实现(上)

lu9944

2021-08-07

图片描述
为什么要用数组呢?我用的parentId都是直接指向的父节点,也能正常递归。

请问老师这个数组parentId是作用在哪里的?

写回答

1回答

河畔一角

2021-08-07

如果只是为了遍历树形菜单,那自然不需要数组,只需要一个父ID即可,我们这儿的作用主要是在部门管理和菜单管理会用到。

当创建一个部门的时候,我们需要选择父级部门,然后选择子部门,而父部门是一个数组,比如:【系统管理/用户管理】=> 【用户创建】,所以需要以数组的方式存储,当修改的时候,也可以直接通过数组把父级部门显示出来。 创建菜单的时候,也是一样的道理

1
1
lu9944
明白了,谢谢老师
2021-08-07
共1条回复

Vue3+ElementPlus+Koa2 全栈开发后台系统

从前端晋级到全栈,让你的未来发展有更多可能

1069 学习 · 580 问题

查看课程