From e1023bb3313282b00d6dcdefd5d7e30d7aaa1bfc Mon Sep 17 00:00:00 2001 From: 疯狂的狮子Li <15040126243@163.com> Date: 星期四, 30 十一月 2023 11:13:29 +0800 Subject: [PATCH] update 优化 代码中存在的警告 --- src/layout/components/Sidebar/index.vue | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue index 1c3dcb3..fc290b1 100644 --- a/src/layout/components/Sidebar/index.vue +++ b/src/layout/components/Sidebar/index.vue @@ -4,7 +4,7 @@ <el-scrollbar :class="sideTheme" wrap-class="scrollbar-wrapper"> <transition :enter-active-class="proxy?.animate.menuSearchAnimate.enter" mode="out-in"> <el-menu - :default-active="activeMenu as string" + :default-active="activeMenu" :collapse="isCollapse" :background-color="bgColor" :text-color="textColor" @@ -27,7 +27,7 @@ import useAppStore from '@/store/modules/app' import useSettingsStore from '@/store/modules/settings' import usePermissionStore from '@/store/modules/permission' -import { ComponentInternalInstance } from "vue"; +import { RouteOption } from "vue-router"; const { proxy } = getCurrentInstance() as ComponentInternalInstance; const route = useRoute(); @@ -35,7 +35,7 @@ const settingsStore = useSettingsStore() const permissionStore = usePermissionStore() -const sidebarRouters = computed(() => permissionStore.sidebarRouters); +const sidebarRouters = computed<RouteOption[]>(() => permissionStore.sidebarRouters); const showLogo = computed(() => settingsStore.sidebarLogo); const sideTheme = computed(() => settingsStore.sideTheme); const theme = computed(() => settingsStore.theme); -- Gitblit v1.9.3