fix: menu demo

pull/309/head
wangxueliang 2018-12-15 15:47:44 +08:00
parent 6fa835161f
commit 20a6973178
3 changed files with 23 additions and 12 deletions

View File

@ -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' />

View File

@ -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'
}, },
}, },
} }

View File

@ -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'
}, },
}, },
} }