你可以把 model 分开绑定为(modelChange)="go($event)"来拿到当前的点击的子菜单的值。menu-item 本身是没有点击事件的。 另外集成路由用router-link绑定也不错,后续可以在menu-item加上这个属性。
实现 把对应的url注释掉 结果 点击的时候不会选中菜单,页面不跳转。但是访问其他子页面后,通过浏览器回退按钮退回到index页面时,莫名就选中了2菜单栏,包括下面2个子菜单。如下图: error 想了下应该是子菜单没有设置唯一标志index。而且/index这个路由在menus中也找不到,所以就默认匹配index===null的路由了?于是给...
el-menu下面有两个el-menu-item,如果index里面写的是firstPage,点击以后跳转的路径是http://localhost:8080/#/mainPage,如果想跳转到百度该怎么做? <el-menu :collapse="isCollapse" theme="dark" :router=true :unique-opened="true"> <el-menu-item index="firstPage"><i class="el-icon-menu"></i>...
el-menu下面有两个el-menu-item,如果index里面写的是firstPage,点击以后跳转的路径是http://localhost:8080/#/mainPage,如果想跳转到百度该怎么做? <el-menu :collapse="isCollapse" theme="dark" :router=true :unique-opened="true"> <el-menu-item index="firstPage"><i class="el-icon-menu"></i>...
一个login页面登陆后跳转到word页面,点击word页面的导航菜单,会在tabs里增加tab-pane,并加载不同组件 1. App.vue配置 <template> <...;el-menu-item-group> <template slot="title">分组一</template> <el-menu-item index通过后台接口获取菜单数据 ...
elmenuitem默认选中不生效步骤:1、路由跳转,NavMenu子菜单没有vif,加刷新。2、路由跳转,NavMenu有些子菜单会加上vif,权限控制时候经常发生,刷新。3、由跳转过来,选中失效。
这个是我在做demo练手的时候碰到的,具体怎么解决的不太记得了... 隐约记得是有参数没有正确设置引起的,当时是使用chrome的vue插件对组件属性进行检查找出来的问题。 这一点是我个人疏漏,组件本身这部分没问题,希望遇到问题的各位也能顺利解决。 inrenping and underbayan reacted with thumbs up emoji ...
el-menu-item与router跳转到指定路由
我仿照您做的时候,是在el-menu上加router,能正常跳转。但是高亮有点问题,第一次点击的菜单能高亮,但是第二次以后点已经点过的菜单,高亮加不上。:default-active="$route.path"也是有的,不知道什么原因。Owner PanJiaChen commented Oct 22, 2018 因为el-menu 的 调整默认不是 a标签,所以不支持一些快捷键。