fix: fix demo and refine sidenav demo
This commit is contained in:
parent
9f25df8b89
commit
cde1d00122
@ -164,6 +164,9 @@ export default {
|
|||||||
|
|
||||||
this.code = this.$refs.source?.querySelector('pre')?.textContent || ''
|
this.code = this.$refs.source?.querySelector('pre')?.textContent || ''
|
||||||
},
|
},
|
||||||
|
destroyed () {
|
||||||
|
modal.close()
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
play (vendor) {
|
play (vendor) {
|
||||||
let locale = getLocale(this.$route.path)
|
let locale = getLocale(this.$route.path)
|
||||||
|
@ -13,71 +13,70 @@ export default {
|
|||||||
'veui-sidenav': Sidenav
|
'veui-sidenav': Sidenav
|
||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
let items = [
|
|
||||||
{
|
|
||||||
label: 'Group One',
|
|
||||||
name: 'group-one',
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
label: 'Sub One',
|
|
||||||
name: 'sub-one',
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
label: 'Input',
|
|
||||||
to: '/components/input'
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: 'Loading',
|
|
||||||
name: 'Loading',
|
|
||||||
to: '/components/loading',
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
label: 'Switch',
|
|
||||||
to: '/components/switch'
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: 'Button',
|
|
||||||
name: 'Button',
|
|
||||||
to: '/components/button',
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
label: 'Disabled',
|
|
||||||
name: 'Disabled',
|
|
||||||
disabled: true,
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
label: 'Link',
|
|
||||||
name: 'Link',
|
|
||||||
to: '/components/link'
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: 'Navigation Three',
|
|
||||||
name: 'nav-three',
|
|
||||||
disabled: true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: 'Navigation Four',
|
|
||||||
name: 'nav-four',
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
label: 'Progress',
|
|
||||||
to: '/components/progress'
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
return {
|
return {
|
||||||
items
|
items: [
|
||||||
|
{
|
||||||
|
label: 'Basic',
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
label: 'Button',
|
||||||
|
to: '/components/button'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Dropdown',
|
||||||
|
to: '/components/dropdown'
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Groups',
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
label: 'RadioGroup',
|
||||||
|
to: '/components/radio-group'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'CheckboxGroup',
|
||||||
|
to: '/components/checkbox-group'
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Form Controls',
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
label: 'Text Fields',
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
label: 'Input',
|
||||||
|
to: '/components/input'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Textarea',
|
||||||
|
to: '/components/textarea'
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Pickers',
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
label: 'Select',
|
||||||
|
to: '/components/select'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'DatePicker',
|
||||||
|
to: '/components/date-picker'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'TimePicker',
|
||||||
|
to: '/components/time-picker'
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -308,7 +308,7 @@
|
|||||||
"slug": "drawer"
|
"slug": "drawer"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"title": "Sidenav - 边栏菜单",
|
"title": "Sidenav - 侧导航",
|
||||||
"slug": "sidenav"
|
"slug": "sidenav"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user