el-sub-menu
el-menu-item
点击一个父级菜单,其余菜单全都展开,那必定是父级菜单的index有冲突,去看了看路由,果然是的,我一开始设置的 el-sub-menu
<el-sub-menu v-if="item.children" :index="item.path"></el-sub-menu>
item.path都是 "path": "/",所以才会冲突。只需要改一下index的值就好了
如下:
<el-sub-menu v-if="item.children" :index="index+''"></el-sub-menu>
注意:最后要加一个空字符串,因为el-sub-menu 的index只能接受字符串类型。
🆗🦌