From 2095caaa854b686b57f47ee183419f42563a5a95 Mon Sep 17 00:00:00 2001 From: kailong321200875 <321200875@qq.com> Date: Tue, 22 Aug 2023 14:33:15 +0800 Subject: [PATCH] fix: #317 --- src/components/TabMenu/src/TabMenu.vue | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/components/TabMenu/src/TabMenu.vue b/src/components/TabMenu/src/TabMenu.vue index 3305113..38db7f3 100644 --- a/src/components/TabMenu/src/TabMenu.vue +++ b/src/components/TabMenu/src/TabMenu.vue @@ -105,7 +105,8 @@ export default defineComponent({ tabActive.value = item.children ? item.path : item.path.split('/')[0] if (item.children) { if (newPath === oldPath || !unref(showMenu)) { - showMenu.value = unref(fixedMenu) ? true : !unref(showMenu) + // showMenu.value = unref(fixedMenu) ? true : !unref(showMenu) + showMenu.value = !unref(showMenu) } if (unref(showMenu)) { permissionStore.setMenuTabRouters( @@ -131,11 +132,6 @@ export default defineComponent({ return false } - const mouseleave = () => { - if (!unref(showMenu) || unref(fixedMenu)) return - showMenu.value = false - } - return () => (