想了下应该是子菜单没有设置唯一标志index。而且/index这个路由在menus中也找不到,所以就默认匹配index===null的路由了?于是给el-menu-item加上index,果然好了。 总结 el-menu el-menu-item一定要设置唯一index。
<el-aside style="width: 203px;text-align:center;"> <el-menu router :default-active="active_index"> <el-menu-item v-for="(item,index) in routerMenuse" :key="index" :route="{name:item.name}" > <el-menu-item :index="item.label" > <span class="addBgClass11">{{item.name}}<...
该方法通过this.$refs.menu获取el-menu的实例,并遍历所有需要展开的子菜单的index,将它们的expanded属性设置为true。 请注意,上述代码中的menuInstance.store.states.submenus可能需要根据你使用的Element UI版本和具体实现进行调整。在某些版本中,你可能需要不同的方式来访问子菜单的展开状态。 4. 检查数据绑定和索引...
使用element-ui的菜单,在SubMenu Attribute中有一个index的属性,如果index的值从后端传入,则可能出现这个错误。 解决办法: index的值不能有空格,并且要为字符串类型,我上面的错误就是因为jc.eid是一个int型。将其转为字符串就不会报错了。...查看原文vue项目中,为什么elementUI中“NavMenu 导航菜单“中的参数uniq...
样式直接参考ElementUI官网即可 布局确定之后需要实现跳转 (1)el-menu添加route属性,属性的使用查看官网介绍呀 (2)每个el-menu-item的index是跳转的路径,可以理解为配置路由中的path (3) default-active:当前激活菜单的 index,至当前点击的路由地址,这个是动态的,所以写的时候需要可动态获取 (4)配置路由 当前这个组...
对于div的滚动条的拖动,对于横向拖动和竖向拖动,获取到具体参数就ok vue项目中,为什么elementUI中“NavMenu 导航菜单“中的参数unique-opened设置无效? 如图所示,设置完unique-opened为true之后,还需要再设置el-submenu或者el-menu-item中index的唯一性,如果index中有一样的,那么设置的unique-opened就会无效 vue2.*...