Skip to content

Commit 20a6973

Browse files
committed
fix: menu demo
1 parent 6fa8351 commit 20a6973

File tree

3 files changed

+23
-12
lines changed

3 files changed

+23
-12
lines changed

components/menu/demo/index.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ export default {
3232
<div>
3333
<md cn={md.cn} us={md.us}/>
3434
<Horizontal />
35-
<InlineCollapsed />
3635
<Inline />
36+
<InlineCollapsed />
3737
<SiderCurrent />
38-
<SwitchMode />
39-
<Theme />
4038
<Vertical />
39+
<Theme />
40+
<SwitchMode />
4141
<Template />
4242
<api>
4343
<CN slot='cn' />

components/menu/demo/switch-mode.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,15 @@ Show the dynamic switching mode (between 'inline' and 'vertical').
1111
```html
1212
<template>
1313
<div>
14-
<a-checkbox @change="changeMode" /> Change Mode
14+
<a-switch
15+
:defaultChecked="false"
16+
@change="changeMode"
17+
/> Change Mode
1518
<span className="ant-divider" style="margin: 0 1em"/>
16-
<a-checkbox @change="changeTheme" /> Change Theme
19+
<a-switch
20+
:defaultChecked="false"
21+
@change="changeTheme"
22+
/> Change Theme
1723
<br />
1824
<br />
1925
<a-menu
@@ -59,11 +65,11 @@ export default {
5965
}
6066
},
6167
methods: {
62-
changeMode ({ target }) {
63-
this.mode = target.checked ? 'vertical' : 'inline'
68+
changeMode (checked) {
69+
this.mode = checked ? 'vertical' : 'inline'
6470
},
65-
changeTheme ({ target }) {
66-
this.theme = target.checked ? 'dark' : 'light'
71+
changeTheme (checked) {
72+
this.theme = checked ? 'dark' : 'light'
6773
},
6874
},
6975
}

components/menu/demo/theme.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,12 @@ There are two built-in themes: 'light' and 'dark'. The default value is 'light'.
1111
```html
1212
<template>
1313
<div>
14-
<a-checkbox @change="changeTheme" /> Change Theme
14+
<a-switch
15+
defaultChecked
16+
@change="changeTheme"
17+
checkedChildren="dark"
18+
unCheckedChildren="light"
19+
/>
1520
<br />
1621
<br />
1722
<a-menu
@@ -63,8 +68,8 @@ export default {
6368
console.log('click ', e)
6469
this.current = e.key
6570
},
66-
changeTheme ({ target }) {
67-
this.theme = target.checked ? 'light' : 'dark'
71+
changeTheme (checked) {
72+
this.theme = checked ? 'dark' : 'light'
6873
},
6974
},
7075
}

0 commit comments

Comments
 (0)