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 () => (