|
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