fix: menu demo
parent
6fa835161f
commit
20a6973178
|
@ -32,12 +32,12 @@ export default {
|
||||||
<div>
|
<div>
|
||||||
<md cn={md.cn} us={md.us}/>
|
<md cn={md.cn} us={md.us}/>
|
||||||
<Horizontal />
|
<Horizontal />
|
||||||
<InlineCollapsed />
|
|
||||||
<Inline />
|
<Inline />
|
||||||
|
<InlineCollapsed />
|
||||||
<SiderCurrent />
|
<SiderCurrent />
|
||||||
<SwitchMode />
|
|
||||||
<Theme />
|
|
||||||
<Vertical />
|
<Vertical />
|
||||||
|
<Theme />
|
||||||
|
<SwitchMode />
|
||||||
<Template />
|
<Template />
|
||||||
<api>
|
<api>
|
||||||
<CN slot='cn' />
|
<CN slot='cn' />
|
||||||
|
|
|
@ -11,9 +11,15 @@ Show the dynamic switching mode (between 'inline' and 'vertical').
|
||||||
```html
|
```html
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<a-checkbox @change="changeMode" /> Change Mode
|
<a-switch
|
||||||
|
:defaultChecked="false"
|
||||||
|
@change="changeMode"
|
||||||
|
/> Change Mode
|
||||||
<span className="ant-divider" style="margin: 0 1em"/>
|
<span className="ant-divider" style="margin: 0 1em"/>
|
||||||
<a-checkbox @change="changeTheme" /> Change Theme
|
<a-switch
|
||||||
|
:defaultChecked="false"
|
||||||
|
@change="changeTheme"
|
||||||
|
/> Change Theme
|
||||||
<br />
|
<br />
|
||||||
<br />
|
<br />
|
||||||
<a-menu
|
<a-menu
|
||||||
|
@ -59,11 +65,11 @@ export default {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
changeMode ({ target }) {
|
changeMode (checked) {
|
||||||
this.mode = target.checked ? 'vertical' : 'inline'
|
this.mode = checked ? 'vertical' : 'inline'
|
||||||
},
|
},
|
||||||
changeTheme ({ target }) {
|
changeTheme (checked) {
|
||||||
this.theme = target.checked ? 'dark' : 'light'
|
this.theme = checked ? 'dark' : 'light'
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,7 +11,12 @@ There are two built-in themes: 'light' and 'dark'. The default value is 'light'.
|
||||||
```html
|
```html
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<a-checkbox @change="changeTheme" /> Change Theme
|
<a-switch
|
||||||
|
defaultChecked
|
||||||
|
@change="changeTheme"
|
||||||
|
checkedChildren="dark"
|
||||||
|
unCheckedChildren="light"
|
||||||
|
/>
|
||||||
<br />
|
<br />
|
||||||
<br />
|
<br />
|
||||||
<a-menu
|
<a-menu
|
||||||
|
@ -63,8 +68,8 @@ export default {
|
||||||
console.log('click ', e)
|
console.log('click ', e)
|
||||||
this.current = e.key
|
this.current = e.key
|
||||||
},
|
},
|
||||||
changeTheme ({ target }) {
|
changeTheme (checked) {
|
||||||
this.theme = target.checked ? 'light' : 'dark'
|
this.theme = checked ? 'dark' : 'light'
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue