File tree Expand file tree Collapse file tree 3 files changed +23
-12
lines changed Expand file tree Collapse file tree 3 files changed +23
-12
lines changed Original file line number Diff line number Diff line change @@ -32,12 +32,12 @@ export default {
32
32
< div>
33
33
< md cn= {md .cn } us= {md .us }/ >
34
34
< Horizontal / >
35
- < InlineCollapsed / >
36
35
< Inline / >
36
+ < InlineCollapsed / >
37
37
< SiderCurrent / >
38
- < SwitchMode / >
39
- < Theme / >
40
38
< Vertical / >
39
+ < Theme / >
40
+ < SwitchMode / >
41
41
< Template / >
42
42
< api>
43
43
< CN slot= ' cn' / >
Original file line number Diff line number Diff line change @@ -11,9 +11,15 @@ Show the dynamic switching mode (between 'inline' and 'vertical').
11
11
``` html
12
12
<template >
13
13
<div >
14
- <a-checkbox @change =" changeMode" /> Change Mode
14
+ <a-switch
15
+ :defaultChecked =" false"
16
+ @change =" changeMode"
17
+ /> Change Mode
15
18
<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
17
23
<br />
18
24
<br />
19
25
<a-menu
@@ -59,11 +65,11 @@ export default {
59
65
}
60
66
},
61
67
methods: {
62
- changeMode ({ target } ) {
63
- this .mode = target . checked ? ' vertical' : ' inline'
68
+ changeMode (checked ) {
69
+ this .mode = checked ? ' vertical' : ' inline'
64
70
},
65
- changeTheme ({ target } ) {
66
- this .theme = target . checked ? ' dark' : ' light'
71
+ changeTheme (checked ) {
72
+ this .theme = checked ? ' dark' : ' light'
67
73
},
68
74
},
69
75
}
Original file line number Diff line number Diff line change @@ -11,7 +11,12 @@ There are two built-in themes: 'light' and 'dark'. The default value is 'light'.
11
11
``` html
12
12
<template >
13
13
<div >
14
- <a-checkbox @change =" changeTheme" /> Change Theme
14
+ <a-switch
15
+ defaultChecked
16
+ @change =" changeTheme"
17
+ checkedChildren =" dark"
18
+ unCheckedChildren =" light"
19
+ />
15
20
<br />
16
21
<br />
17
22
<a-menu
@@ -63,8 +68,8 @@ export default {
63
68
console .log (' click ' , e)
64
69
this .current = e .key
65
70
},
66
- changeTheme ({ target } ) {
67
- this .theme = target . checked ? ' light ' : ' dark '
71
+ changeTheme (checked ) {
72
+ this .theme = checked ? ' dark ' : ' light '
68
73
},
69
74
},
70
75
}
You can’t perform that action at this time.
0 commit comments