From 4e201651d4a5ca76b66faba9e00f5ee2f9ae484f Mon Sep 17 00:00:00 2001 From: YM <479443481@qq.com> Date: 星期三, 20 十一月 2024 15:27:54 +0800 Subject: [PATCH] 1 --- src/main.ts | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/src/main.ts b/src/main.ts index 8a1e974..43ec77a 100644 --- a/src/main.ts +++ b/src/main.ts @@ -10,6 +10,13 @@ import toolClass from '@/assets/js/toolClass' import MG from '@/assets/js/middleGround/WebMiddleGroundApi.js' import './child.ts' +import { loginCtx } from '@/assets/js/config.ts' + +// 鍏紡杈撳叆 +import { MathfieldElement } from "mathlive" +// 鍏紡瑙f瀽 +import VueLatex from 'vatex' + const handleGetToken = () => { return localStorage.getItem('token') @@ -17,6 +24,16 @@ // 璺敱鎵ц涔嬪墠鐨勪竴浜涙搷浣� router.beforeEach((to, from, next) => { + console.log(to, from) + const isInternalLink = from.fullPath.includes('/testBookReader') + if (isInternalLink) { + console.log('閫氳繃鍐呴儴閾炬帴杩涘叆椤圭洰') + sessionStorage.removeItem('loginCtx') + } else { + console.log(loginCtx, '閫氳繃澶栭儴閾炬帴杩涘叆椤圭洰') + sessionStorage.setItem('loginCtx', loginCtx) + } + next() // if (handleGetToken()) { // // 鏄惁鏄櫥褰曢〉闈紝鐩存帴鍒伴椤� @@ -66,8 +83,10 @@ const app = createApp(App) + app.provide('toolClass', toolClass) app.provide('MG', MG) +app.use(VueLatex) app.use(router) app.use(ElementPlus) app.use(pinia) -- Gitblit v1.9.1