Quellcode durchsuchen

fix(sider): bottom trigger not work

修复侧边栏底部的折叠按钮不工作的问题

fixed: #820
无木 vor 3 Jahren
Ursprung
Commit
1bde404121
2 geänderte Dateien mit 10 neuen und 0 gelöschten Zeilen
  1. 7 0
      CHANGELOG.zh_CN.md
  2. 3 0
      src/layouts/default/sider/LayoutSider.vue

+ 7 - 0
CHANGELOG.zh_CN.md

@@ -1,3 +1,10 @@
+### 🐛 Bug Fixes
+
+- **Modal** 修复点击遮罩不能关闭
+- **Table** 修复 `editComponentProps` 不支持 `onChange`
+- **Modal** 修复 `setModalProps` 不支持设置 `defaultFullscreen`
+- **Sider** 修复侧边菜单底部的折叠按钮点击无效
+
 ## 2.5.2(2021-06-27)
 
 ### ⚡ Performance Improvements

+ 3 - 0
src/layouts/default/sider/LayoutSider.vue

@@ -15,6 +15,7 @@
     :collapsedWidth="getCollapsedWidth"
     :theme="getMenuTheme"
     @breakpoint="onBreakpointChange"
+    @collapse="toggleCollapsed"
     v-bind="getTriggerAttr"
   >
     <template #trigger v-if="getShowTrigger">
@@ -55,6 +56,7 @@
         getMenuHidden,
         getMenuFixed,
         getIsMixMode,
+        toggleCollapsed,
       } = useMenuSetting();
 
       const { prefixCls } = useDesign('layout-sideBar');
@@ -119,6 +121,7 @@
         getMode,
         getSplitType,
         getShowTrigger,
+        toggleCollapsed,
       };
     },
   });