0
点赞
收藏
分享

微信扫一扫

ElementUI:navmenu导航中,开启vue-router 的模式后,点击触发事件而不进行路由跳转


需求:在点击导航菜单栏的时候,有的菜单需要进行跳转,有的则不需要进行跳转

解决方案:借助​​路由守卫​​进行判断

代码

设置前置路由守卫

ElementUI:navmenu导航中,开启vue-router 的模式后,点击触发事件而不进行路由跳转_Vue

如果路径中包含​​userManageAside-​​则不进行跳转,其余情况直接进行路由跳转

同时,给item绑定点击事件

ElementUI:navmenu导航中,开启vue-router 的模式后,点击触发事件而不进行路由跳转_ElementUI_02

此时,点击导航栏只会触发点击事件,而不会进行跳转了



举报

相关推荐

0 条评论