From c63edba132f7cc8dab0c864a3d46f4f1725a1834 Mon Sep 17 00:00:00 2001 From: yxh Date: Wed, 7 Jun 2023 16:12:26 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=88=86=E6=A0=8F=E5=B8=83=E5=B1=80?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/component/columnsAside.vue | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/layout/component/columnsAside.vue b/src/layout/component/columnsAside.vue index 079ef5f..29c17ce 100644 --- a/src/layout/component/columnsAside.vue +++ b/src/layout/component/columnsAside.vue @@ -98,15 +98,14 @@ export default defineComponent({ }; // 鼠标移入时,显示当前的子级菜单 const onColumnsAsideMenuMouseenter = (v: RouteRecordRaw, k: number) => { - let { path } = v; - state.liOldPath = path; - state.liOldIndex = k; - state.liHoverIndex = k; - if(v.children&&v.children.length>0){ - proxy.mittBus.emit('setSendColumnsChildren', setSendChildren(v.children[0].path)); - } - stores.setColumnsMenuHover(false); - stores.setColumnsNavHover(true); + if (!themeConfig.value.isColumnsMenuHoverPreload) return false; + let { path } = v; + state.liOldPath = path; + state.liOldIndex = k; + state.liHoverIndex = k; + proxy.mittBus.emit('setSendColumnsChildren', setSendChildren(path)); + stores.setColumnsMenuHover(false); + stores.setColumnsNavHover(true); }; // 鼠标移走时,显示原来的子级菜单 const onColumnsAsideMenuMouseleave = async () => {