From e4f79a7e36214e5836cb0e667b3ffbd3db45456d Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期二, 22 十月 2024 23:54:26 +0800 Subject: [PATCH] 工单变量删除优化,预览优化 --- src/logics/mitt/routeChange.ts | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/logics/mitt/routeChange.ts b/src/logics/mitt/routeChange.ts index a985fe2..e28e309 100644 --- a/src/logics/mitt/routeChange.ts +++ b/src/logics/mitt/routeChange.ts @@ -2,14 +2,16 @@ * Used to monitor routing changes to change the status of menus and tabs. There is no need to monitor the route, because the route status change is affected by the page rendering time, which will be slow */ -import { mitt } from '/@/utils/mitt'; +import { mitt } from '@/utils/mitt'; import type { RouteLocationNormalized } from 'vue-router'; -import { getRawRoute } from '/@/utils'; - -const emitter = mitt(); +import { getRawRoute } from '@/utils'; const key = Symbol(); +const emitter = mitt<{ + [key]: RouteLocationNormalized; +}>(); + let lastChangeTab: RouteLocationNormalized; export function setRouteChange(lastChangeRoute: RouteLocationNormalized) { -- Gitblit v1.9.3