From bb67692cfdd5089f0f1d60d4a36b52592db22dde Mon Sep 17 00:00:00 2001 From: Vben Date: Sat, 27 Mar 2021 22:49:05 +0800 Subject: [PATCH] fix(menu): ensure the menu is activated correctly,fix #432 --- package.json | 2 +- src/components/SimpleMenu/src/SimpleMenu.vue | 11 +++++-- .../SimpleMenu/src/SimpleMenuTag.vue | 1 - .../SimpleMenu/src/components/Menu.vue | 1 + .../src/components/MenuCollapseTransition.vue | 12 +++---- .../SimpleMenu/src/components/SubMenuItem.vue | 2 +- .../SimpleMenu/src/components/useMenu.ts | 2 +- src/components/SimpleMenu/src/useOpenKeys.ts | 13 ++++---- src/layouts/default/menu/index.vue | 32 ++++++++++--------- src/layouts/default/menu/useLayoutMenu.ts | 11 ++++--- types/global.d.ts | 5 +++ yarn.lock | 8 ++--- 12 files changed, 58 insertions(+), 42 deletions(-) diff --git a/package.json b/package.json index 07f722b70..df784200f 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@iconify/iconify": "^2.0.0-rc.6", "@vueuse/core": "^4.6.2", "@zxcvbn-ts/core": "^0.3.0", - "ant-design-vue": "2.1.0", + "ant-design-vue": "2.1.1", "apexcharts": "^3.26.0", "axios": "^0.21.1", "crypto-js": "^4.0.0", diff --git a/src/components/SimpleMenu/src/SimpleMenu.vue b/src/components/SimpleMenu/src/SimpleMenu.vue index 4068f0fb4..1d3c93bfb 100644 --- a/src/components/SimpleMenu/src/SimpleMenu.vue +++ b/src/components/SimpleMenu/src/SimpleMenu.vue @@ -18,7 +18,6 @@