Commit 1bde4041211229d5d9d01ce0ca806fa99356b6de
1 parent
c7de65eb
fix(sider): bottom trigger not work
修复侧边栏底部的折叠按钮不工作的问题 fixed: #820
Showing
2 changed files
with
10 additions
and
0 deletions
CHANGELOG.zh_CN.md
1 | +### 🐛 Bug Fixes | ||
2 | + | ||
3 | +- **Modal** 修复点击遮罩不能关闭 | ||
4 | +- **Table** 修复 `editComponentProps` 不支持 `onChange` | ||
5 | +- **Modal** 修复 `setModalProps` 不支持设置 `defaultFullscreen` | ||
6 | +- **Sider** 修复侧边菜单底部的折叠按钮点击无效 | ||
7 | + | ||
1 | ## 2.5.2(2021-06-27) | 8 | ## 2.5.2(2021-06-27) |
2 | 9 | ||
3 | ### ⚡ Performance Improvements | 10 | ### ⚡ Performance Improvements |
src/layouts/default/sider/LayoutSider.vue
@@ -15,6 +15,7 @@ | @@ -15,6 +15,7 @@ | ||
15 | :collapsedWidth="getCollapsedWidth" | 15 | :collapsedWidth="getCollapsedWidth" |
16 | :theme="getMenuTheme" | 16 | :theme="getMenuTheme" |
17 | @breakpoint="onBreakpointChange" | 17 | @breakpoint="onBreakpointChange" |
18 | + @collapse="toggleCollapsed" | ||
18 | v-bind="getTriggerAttr" | 19 | v-bind="getTriggerAttr" |
19 | > | 20 | > |
20 | <template #trigger v-if="getShowTrigger"> | 21 | <template #trigger v-if="getShowTrigger"> |
@@ -55,6 +56,7 @@ | @@ -55,6 +56,7 @@ | ||
55 | getMenuHidden, | 56 | getMenuHidden, |
56 | getMenuFixed, | 57 | getMenuFixed, |
57 | getIsMixMode, | 58 | getIsMixMode, |
59 | + toggleCollapsed, | ||
58 | } = useMenuSetting(); | 60 | } = useMenuSetting(); |
59 | 61 | ||
60 | const { prefixCls } = useDesign('layout-sideBar'); | 62 | const { prefixCls } = useDesign('layout-sideBar'); |
@@ -119,6 +121,7 @@ | @@ -119,6 +121,7 @@ | ||
119 | getMode, | 121 | getMode, |
120 | getSplitType, | 122 | getSplitType, |
121 | getShowTrigger, | 123 | getShowTrigger, |
124 | + toggleCollapsed, | ||
122 | }; | 125 | }; |
123 | }, | 126 | }, |
124 | }); | 127 | }); |