From 2ed941d917034fe0feabefece21079bbdabb9b29 Mon Sep 17 00:00:00 2001
From: liudong <liudong>
Date: 星期四, 15 八月 2024 19:06:07 +0800
Subject: [PATCH] 新版UI对话页面开发
---
src/components/menu/index.vue | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/components/menu/index.vue b/src/components/menu/index.vue
index 851f437..4485255 100644
--- a/src/components/menu/index.vue
+++ b/src/components/menu/index.vue
@@ -2,7 +2,7 @@
import { defineComponent, ref, h, compile, computed } from 'vue';
import { useI18n } from 'vue-i18n';
import { useRoute, useRouter, RouteRecordRaw } from 'vue-router';
- import type ,{ RouteMeta } from 'vue-router';
+ import type, { RouteMeta } from 'vue-router';
import { useAppStore } from '@/store';
import { listenerRouteChange } from '@/utils/route-listener';
import { openWindow, regexUrl } from '@/utils';
@@ -38,10 +38,12 @@
}
// Eliminate external link side effects
const { hideInMenu, activeMenu } = item.meta as RouteMeta;
+
if (route.name === item.name && !hideInMenu && !activeMenu) {
selectedKey.value = [item.name as string];
return;
}
+
// const firstMenuNameArr=['model','knowledge','session','sessionRecords'];
// const suffix='Manager';
// if(firstMenuNameArr.indexOf(item.name)!=-1){
@@ -54,7 +56,8 @@
// });
// }
// Trigger router change
- router.push({
+
+ router.push({
name: item.name,
});
};
--
Gitblit v1.8.0