From 5885706988893365473028ffd0e346d3e488db26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=95=9D=E8=A3=B3?= <1923740402@qq.com> Date: Mon, 21 Mar 2022 23:15:41 +0800 Subject: [PATCH] perf: menu (#220) perf: menu --- src/layout/components/navbar.vue | 11 ++++++----- src/layout/components/notice/index.vue | 6 +++--- .../components/search/components/SearchModal.vue | 4 ++-- src/layout/components/sidebar/horizontal.vue | 16 +++++++++------- src/layout/components/sidebar/mixNav.vue | 16 ++++++++-------- src/layout/components/sidebar/sidebarItem.vue | 11 +++++++---- src/layout/components/tag/index.vue | 13 ++++++------- src/style/sidebar.scss | 7 ++----- 8 files changed, 43 insertions(+), 41 deletions(-) diff --git a/src/layout/components/navbar.vue b/src/layout/components/navbar.vue index 720b322b9..156b9b4f9 100644 --- a/src/layout/components/navbar.vue +++ b/src/layout/components/navbar.vue @@ -82,10 +82,11 @@ function translationEn() { English + + English + @@ -106,13 +107,13 @@ function translationEn() { - - + diff --git a/src/layout/components/notice/index.vue b/src/layout/components/notice/index.vue index e864cd053..6aa78854a 100644 --- a/src/layout/components/notice/index.vue +++ b/src/layout/components/notice/index.vue @@ -24,9 +24,9 @@ function tabClick() { - + + + - - + diff --git a/src/layout/components/sidebar/mixNav.vue b/src/layout/components/sidebar/mixNav.vue index 556ab6d77..7308bbacf 100644 --- a/src/layout/components/sidebar/mixNav.vue +++ b/src/layout/components/sidebar/mixNav.vue @@ -119,9 +119,9 @@ function translationEn() { :index="resolvePath(route) || route.redirect" > - - + diff --git a/src/layout/components/sidebar/sidebarItem.vue b/src/layout/components/sidebar/sidebarItem.vue index 7bd6a4073..08cb0eea7 100644 --- a/src/layout/components/sidebar/sidebarItem.vue +++ b/src/layout/components/sidebar/sidebarItem.vue @@ -148,7 +148,7 @@ function resolvePath(routePath) { :class="{ 'submenu-title-noDropdown': !isNest }" :style="getNoDropdownStyle" > - +
- +
+
- +
{{ transformI18n(props.item.meta.title, props.item.meta.i18n) }} diff --git a/src/layout/components/tag/index.vue b/src/layout/components/tag/index.vue index 45687b3e6..fd9a2932d 100644 --- a/src/layout/components/tag/index.vue +++ b/src/layout/components/tag/index.vue @@ -429,6 +429,7 @@ function onClickDrop(key, item, selectRoute?: RouteConfigs) { } function handleCommand(command: object) { + // @ts-expect-error const { key, item } = command; onClickDrop(key, item); } @@ -663,7 +664,7 @@ const getContextMenuStyle = computed((): CSSProperties => { {{ transformI18n(item.meta.title, item.meta.i18n) }} - - +
{
  • - - +
  • { placement="bottom-end" @command="handleCommand" > - - - +