router.beforeEach 没有菜单
时间: 2023-11-07 09:57:31 浏览: 140
解决vue-router路由拦截造成死循环问题
router.beforeEach函数用于路由拦截,在路由跳转之前进行一些判断和操作。在你提供的代码中,使用了该函数来判断是否需要权限才能访问某个路由。如果一个路由需要权限,但用户没有登录或者没有获取到用户ID,就会跳转到登录页面。
关于你的问题,如果没有菜单,即没有配置菜单名称,那么面包屑的名称应该显示为空或者默认名称,而不是显示同一个名字。你可以根据具体情况修改代码,使得面包屑的名称在没有菜单配置时为空或者显示默认名称。
阅读全文