小编Ale*_*len的帖子

Vue-Router:从“/”转到“/login”时在导航防护中检测到无限重定向

如果没有身份验证令牌,我想阻止页面并重定向到登录页面。\n我有两个 .ts 页面(主页面和路由页面)

\n

路线:

\n
import { RouteRecordRaw } from 'vue-router';\nconst routes: RouteRecordRaw[] = [\n  {\n    path: '/login/',\n    name: 'Login',\n    component: () => import('layouts/LoginLayout.vue')\n  },\n\n  {\n    path: '/',\n    component: () => import('layouts/DVRLayout.vue'),\n    children: [\n      { path: 'dashboard', component: () => import('pages/DashboardPage.vue') },\n      { path: 'settings', component: () => import('pages/AppSettings.vue')},\n    ],\n  },\n\n  {\n    path: '/:catchAll(.*)*',\n    component: () => import('pages/ErrorNotFound.vue'),\n  },\n];\nexport default routes;\n
Run Code Online (Sandbox Code Playgroud)\n

主要的

\n
import {\n  createMemoryHistory,\n  createRouter,\n  createWebHashHistory,\n  createWebHistory,\n} from 'vue-router';\n\nimport routes from './routes';\n\n\nexport default route(function () {\n\n …
Run Code Online (Sandbox Code Playgroud)

javascript redirect vue.js vue-router

2
推荐指数
1
解决办法
1527
查看次数

标签 统计

javascript ×1

redirect ×1

vue-router ×1

vue.js ×1