From a6c63088afaeeec4aff3a1213f9b374898374eff Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Wed, 26 Feb 2025 14:26:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=B8=83=E5=B1=80horizontal-mix?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E7=9B=AE=E5=BD=95=E8=B7=B3=E8=BD=AC=E9=A6=96?= =?UTF-8?q?=E4=B8=AA=E5=AD=90=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layouts/modules/global-menu/horizontal-mix-menu.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/layouts/modules/global-menu/horizontal-mix-menu.vue b/src/layouts/modules/global-menu/horizontal-mix-menu.vue index 1a57b2d..0fea3f1 100644 --- a/src/layouts/modules/global-menu/horizontal-mix-menu.vue +++ b/src/layouts/modules/global-menu/horizontal-mix-menu.vue @@ -12,7 +12,10 @@ const { routerPushByKey } = useRouterPush(); function handleSelectMixMenu(menu: App.Global.Menu) { setActiveFirstLevelMenuKey(menu.key); - + // 选择首个子菜单 + if (Array.isArray(menu.children) && menu.children.length > 0) { + routerPushByKey(menu.children[0].routeKey); + } if (!menu.children?.length) { routerPushByKey(menu.routeKey); }