From 822ebc31ad69d4c73fbd35b53445158d925a4c18 Mon Sep 17 00:00:00 2001 From: iczer <1126263215@qq.com> Date: Mon, 20 Aug 2018 22:46:14 +0800 Subject: [PATCH] feat: add side drawer button --- src/components/layout/GlobalLayout.vue | 6 +++- src/components/menu/SiderMenu.vue | 11 +++++-- src/components/tool/Drawer.vue | 45 ++++++++++++++++++++++---- 3 files changed, 53 insertions(+), 9 deletions(-) diff --git a/src/components/layout/GlobalLayout.vue b/src/components/layout/GlobalLayout.vue index 587ec80..0591366 100644 --- a/src/components/layout/GlobalLayout.vue +++ b/src/components/layout/GlobalLayout.vue @@ -51,7 +51,8 @@ export default { return { minHeight: minHeight + 'px', collapsed: false, - menuData: menuData + menuData: menuData, + showSetting: true } }, computed: { @@ -68,6 +69,9 @@ export default { }, onMenuSelect () { this.toggleCollapse() + }, + onSettingDrawerChange (val) { + this.showSetting = val } }, beforeCreate () { diff --git a/src/components/menu/SiderMenu.vue b/src/components/menu/SiderMenu.vue index fb3e664..c22dd55 100644 --- a/src/components/menu/SiderMenu.vue +++ b/src/components/menu/SiderMenu.vue @@ -1,5 +1,5 @@