diff --git a/src/layouts/default/sider/LayoutSider.vue b/src/layouts/default/sider/LayoutSider.vue index 7fd712f8..9678746c 100644 --- a/src/layouts/default/sider/LayoutSider.vue +++ b/src/layouts/default/sider/LayoutSider.vue @@ -4,17 +4,27 @@ v-show="showClassSideBarRef" :style="getHiddenDomStyle" > + @@ -29,7 +39,7 @@ import { Layout } from 'ant-design-vue'; import { computed, CSSProperties, h, ref, unref } from 'vue'; - import { MenuModeEnum, MenuSplitTyeEnum } from '@/enums/menuEnum'; + import { MenuModeEnum, MenuSplitTyeEnum, TriggerEnum } from '@/enums/menuEnum'; import { useMenuSetting } from '@/hooks/setting/useMenuSetting'; import { useAppInject } from '@/hooks/web/useAppInject'; import { useDesign } from '@/hooks/web/useDesign'; @@ -53,6 +63,7 @@ getMenuHidden, getMenuFixed, getIsMixMode, + getTrigger, } = useMenuSetting(); const { prefixCls } = useDesign('layout-sideBar'); @@ -101,7 +112,7 @@ // 在此处使用计算量可能会导致sider异常 // andv 更新后,如果trigger插槽可用,则此处代码可废弃 - const getTrigger = h(LayoutTrigger); + const triggerVNode = h(LayoutTrigger);