fix🐛: 解决切换语言不会监听的问题

This commit is contained in:
MTrun
2022-01-07 12:25:23 +08:00
parent c8098f429d
commit b349f3440b
18 changed files with 54 additions and 26 deletions
+11 -1
View File
@@ -2,6 +2,7 @@ import { RouteRecordRaw } from 'vue-router'
import type { AppRouteRecordRaw } from '@/router/types';
import { ErrorPage404, ErrorPage403, ErrorPage500, Layout } from '@/router/constant';
import { PageEnum } from '@/enums/pageEnum'
import { Reload } from '@/components/Reload/index'
export const LoginRoute: RouteRecordRaw = {
@@ -50,8 +51,17 @@ export const ErrorPageRoute: AppRouteRecordRaw = {
}
};
export const ReloadRoute: AppRouteRecordRaw = {
path: PageEnum.RELOAD,
name: PageEnum.RELOAD_NAME,
component: Reload,
meta: {
title: PageEnum.RELOAD_NAME,
},
}
export const RedirectRoute: AppRouteRecordRaw = {
path: '/redirect',
path: PageEnum.REDIRECT,
name: PageEnum.REDIRECT_NAME,
component: Layout,
meta: {
+2 -2
View File
@@ -3,7 +3,7 @@ import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router'
import { RedirectRoute } from '@/router/base'
import { createRouterGuards } from './router-guards'
import { PageEnum } from '@/enums/pageEnum'
import { HttpErrorPage, LoginRoute } from '@/router/base'
import { HttpErrorPage, LoginRoute, ReloadRoute } from '@/router/base'
import { Layout } from '@/router/constant'
import modules from '@/router/modules'
@@ -26,7 +26,7 @@ const RootRoute: Array<RouteRecordRaw> = [
]
export const constantRouter: any[] = [LoginRoute, ...RootRoute, RedirectRoute];
export const constantRouter: any[] = [LoginRoute, ...RootRoute, RedirectRoute, ReloadRoute];
const router = createRouter({
history: createWebHashHistory(''),