JeecgBoot
JeecgBoot copied to clipboard
配置下级菜单为隐藏路由后,二级菜单无法点击,并且显示了三角符号
版本号:
3.4
前端版本:
vue2
问题描述:
配置【高级详情页】的下级菜单为 子菜单+路由菜单+隐藏路由 后,高级详情页菜单无法点击,并且显示了三角展开图标。(已设置权限)。
二级菜单为啥不能点击了。
截图&代码:
只要一个菜单有子菜单,那么他本身就不能被点击了?不论他的子菜单是不是隐藏的
就是这么设计的吗?你好,确认一下,我自己去改源码。。 @zhangdaiscott
目前的需求:要配置很多详情页面,并且不需要在左侧菜单中展示,仅做跳转使用。
但是使用官方示例配置后(将详情菜单设置为路由菜单+隐藏路由),无法使用/展示。
发现:
- 如果添加的是三级菜单,将其设置为路由菜单+隐藏路由 ,通过URL的形式,无法直接访问到该菜单
- 如果添加的是二级菜单,将其设置为路由菜单+隐藏路由 ,通过URL的形式,可以访问到该菜单 (但是这样设置菜单结构,对于操作授权时不方便。)
修复,下个版本发布
@zhangdaiscott @TankCoder 请问下这个问题需要修改那块代码,提交记录没看到