|
103 | 103 | </a-list-item-meta> |
104 | 104 | </a-list-item> |
105 | 105 | <a-list-item> |
106 | | - <a-switch slot="actions" size="small" :defaultChecked="swipeDownHiddenHeader" @change="handleFixedHeaderHidden" /> |
| 106 | + <a-switch slot="actions" size="small" :defaultChecked="autoHideHeader" @change="handleFixedHeaderHidden" /> |
107 | 107 | <a-list-item-meta> |
108 | 108 | <div slot="title">下滑时隐藏 Header</div> |
109 | 109 | </a-list-item-meta> |
110 | 110 | </a-list-item> |
111 | 111 | <a-list-item > |
112 | | - <a-switch slot="actions" size="small" :disabled="(layoutMode === 'topmenu')" :defaultChecked="fixedSideMenu" @change="handleFixedSideMenu" /> |
| 112 | + <a-switch slot="actions" size="small" :disabled="(layoutMode === 'topmenu')" :defaultChecked="fixSiderbar" @change="handleFixSiderbar" /> |
113 | 113 | <a-list-item-meta> |
114 | 114 | <div slot="title" :style="{ textDecoration: layoutMode === 'topmenu' ? 'line-through' : 'unset' }">固定侧边菜单</div> |
115 | 115 | </a-list-item-meta> |
|
175 | 175 | primaryColor: state => state.app.color, |
176 | 176 | colorWeak: state => state.app.weak, |
177 | 177 | fixedHeader: state => state.app.fixedHeader, |
178 | | - fixedSideMenu: state => state.app.fixedSideMenu, |
179 | | - swipeDownHiddenHeader: state => state.app.swipeDownHiddenHeader, |
| 178 | + fixSiderbar: state => state.app.fixSiderbar, |
| 179 | + autoHideHeader: state => state.app.autoHideHeader, |
180 | 180 | }) |
181 | 181 | }, |
182 | 182 | mounted () { |
|
215 | 215 | handleLayout (mode) { |
216 | 216 | this.$store.dispatch('ToggleLayoutMode', mode) |
217 | 217 | // 因为顶部菜单不能固定左侧菜单栏,所以强制关闭 |
218 | | - this.handleFixedSideMenu(false); |
| 218 | + // |
| 219 | + this.handleFixSiderbar(false); |
219 | 220 | }, |
220 | 221 | changeColor (color) { |
221 | 222 | if (this.primaryColor !== color) { |
|
229 | 230 | handleFixedHeaderHidden (autoHidden) { |
230 | 231 | this.$store.dispatch('ToggleFixedHeaderHidden', autoHidden) |
231 | 232 | }, |
232 | | - handleFixedSideMenu (fixed) { |
| 233 | + handleFixSiderbar (fixed) { |
233 | 234 | if (this.layoutMode === 'topmenu') { |
234 | | - this.$store.dispatch('ToggleFixedSidemenu', false) |
| 235 | + this.$store.dispatch('ToggleFixSiderbar', false) |
235 | 236 | return; |
236 | 237 | } |
237 | | - this.$store.dispatch('ToggleFixedSidemenu', fixed) |
| 238 | + this.$store.dispatch('ToggleFixSiderbar', fixed) |
238 | 239 | } |
239 | 240 | }, |
240 | 241 | } |
|
0 commit comments