From 18242685bc1b5e9a2aea5e33fb55b80a7e2919e7 Mon Sep 17 00:00:00 2001 From: Hooray <304327508@qq.com> Date: Wed, 2 Oct 2024 00:40:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=AF=BC=E8=88=AA=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E6=8A=98=E5=8F=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layouts/components/Menu/index.vue | 2 +- src/layouts/components/Menu/sub.vue | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/layouts/components/Menu/index.vue b/src/layouts/components/Menu/index.vue index 015e2ea6..b20eab73 100644 --- a/src/layouts/components/Menu/index.vue +++ b/src/layouts/components/Menu/index.vue @@ -106,7 +106,7 @@ const handleSubMenuClick: MenuInjection['handleSubMenuClick'] = (index, indexPat function initMenu() { const activeItem = activeIndex.value && items.value[activeIndex.value] setSubMenusActive(activeIndex.value) - if (!activeItem || props.collapse) { + if (!activeItem || isMenuPopup.value || props.collapse) { return } // 展开该菜单项的路径上所有子菜单 diff --git a/src/layouts/components/Menu/sub.vue b/src/layouts/components/Menu/sub.vue index aa613c18..f8b38e96 100644 --- a/src/layouts/components/Menu/sub.vue +++ b/src/layouts/components/Menu/sub.vue @@ -185,9 +185,9 @@ function handleMouseleave() {