From 3ffa64648831ceade32fba83047d0e99ff92c990 Mon Sep 17 00:00:00 2001 From: 张涛 <“2538313560@qq.com”> Date: 星期一, 18 十一月 2024 14:06:00 +0800 Subject: [PATCH] fix:改动 --- src/components/menu/index.vue | 37 +++++++++++++++++++++++++++---------- 1 files changed, 27 insertions(+), 10 deletions(-) diff --git a/src/components/menu/index.vue b/src/components/menu/index.vue index d7db1e6..d565cc7 100644 --- a/src/components/menu/index.vue +++ b/src/components/menu/index.vue @@ -28,6 +28,7 @@ const topMenu = computed(() => appStore.topMenu); const openKeys = ref<string[]>([]); const selectedKey = ref<string[]>([]); + const flog = ref(false); const goto = (item: RouteRecordRaw) => { // Open external link @@ -127,6 +128,12 @@ ) : ( <a-menu-item key={element?.name} + class={ + menuTree.value.length == 1 && + menuTree.value[0].name == 'sessionManager' + ? 'session-manager' + : '' + } v-slots={{ icon }} onClick={() => goto(element)} > @@ -142,7 +149,12 @@ }; // selected-keys={selectedKey.value} - console.log(selectedKey.value, 68877); + // v-if={ + // menuTree.value.length == 1 && + // menuTree.value[0].name != 'sessionManager' + // } + console.log(menuTree.value, 68877); + return () => ( <a-menu mode={topMenu.value ? 'horizontal' : 'vertical'} @@ -164,15 +176,20 @@ </script> <style lang="less" scoped> - :deep(.arco-menu-inner) { - .arco-menu-inline-header { - display: flex; - align-items: center; - } - .arco-icon { - &:not(.arco-icon-down) { - font-size: 18px; - } +:deep(.arco-menu-inner) { + .arco-menu-inline-header { + display: flex; + align-items: center; + } + + .arco-icon { + &:not(.arco-icon-down) { + font-size: 18px; } } +} + +.session-manager { + display: none; +} </style> -- Gitblit v1.8.0