谷歌翻了很久没找到答案
定义了两个静态路由
import { adminRoutes, userRoutes } from './staticRouter'
登录之后根据身份加载
router.addRoutes(adminRoutes)
但是加载之后 执行以下代码
this.$router.push({ path: '/HelloWorld' })
无法跳转到新的页面 也没有报错 打印 router 发现里边路由数组 加载前后并没有变化
v2 不会粘贴图片 只能纯文字了
1
dengzhaohui 2019-08-30 15:31:35 +08:00
router.options.routes = adminRoutes
|