如果没有身份验证令牌,我想阻止页面并重定向到登录页面。\n我有两个 .ts 页面(主页面和路由页面)
\n路线:
\nimport { 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;\nRun Code Online (Sandbox Code Playgroud)\n主要的
\nimport {\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)