菜单权限,顶部菜单切换时丢失左侧菜单

Blade 未结 1 674
dp9212
dp9212 剑圣 2021-05-14 12:53

一、该问题的重现步骤是什么?

1. 街道信息页面配置了按钮权限,切换顶部菜单时,点主页左侧能正常显示街道信息,点击街道左侧菜单会丢失,具体看截图

2. 最后一个图 街道信息下面的所有权限如果全部勾上,菜单切换就是对的,只选择部分切换顶部菜单时左侧的菜单就会丢失

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex 2.8.0

四、请提供详细的错误堆栈信息,这很重要。

image.png

image.png

image.png

image.png


image.png


五、若有更多详细信息,请在下面提供。

1条回答
  • 2021-05-14 13:04

    element-ui的tree组件有一个bug,至今未修复,bug是这样的:

     1. 比如早期菜单A下属分别有1、2这两个子菜单,分配权限后,tree会默认把A也选上

     2. 后期增加了3这个新菜单,但是打开的时候,因为之前A选上了,那3也会连带选上,但是3并没有入库

     3. 所以就会出现,界面的3已经选中了,但是没入库,菜单也不会显示出来

     4. 解决办法就是顶部菜单、权限管理这两个重新保存一下,让3这个菜单真正入库

    0 讨论(0)
提交回复