vue-admin-template 随记---路由篇

181 阅读1分钟

动态添加路由

const createRouter = () => new Router({
    scrollBehavior: () => ({ y: 0 }),
    routes: []
})

const router = createRouter()

// 动态替换路由
export function resetRouter() {
    const newRouter = createRouter()
    router.matcher = newRouter.matcher // reset router
}

export default router