From f5a3b008d31ee3ea17c7ec46fa61e5698017cdcc Mon Sep 17 00:00:00 2001 From: toesbieya <1647775459@qq.com> Date: Wed, 26 Feb 2020 20:00:16 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E9=83=A8=E5=88=86=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vue/src/assets/icons/svg/component.svg | 1 - vue/src/assets/icons/svg/cool.svg | 1 - vue/src/assets/icons/svg/style.svg | 1 - .../components/Sidebar/components/SidebarItem.vue | 7 +++---- vue/src/router/modules/example.js | 14 +++++++------- 5 files changed, 10 insertions(+), 14 deletions(-) delete mode 100644 vue/src/assets/icons/svg/component.svg delete mode 100644 vue/src/assets/icons/svg/cool.svg delete mode 100644 vue/src/assets/icons/svg/style.svg diff --git a/vue/src/assets/icons/svg/component.svg b/vue/src/assets/icons/svg/component.svg deleted file mode 100644 index 207ada3..0000000 --- a/vue/src/assets/icons/svg/component.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/vue/src/assets/icons/svg/cool.svg b/vue/src/assets/icons/svg/cool.svg deleted file mode 100644 index 2467bf5..0000000 --- a/vue/src/assets/icons/svg/cool.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/vue/src/assets/icons/svg/style.svg b/vue/src/assets/icons/svg/style.svg deleted file mode 100644 index d8415ff..0000000 --- a/vue/src/assets/icons/svg/style.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/vue/src/layout/components/Sidebar/components/SidebarItem.vue b/vue/src/layout/components/Sidebar/components/SidebarItem.vue index 31f38d1..dacc577 100644 --- a/vue/src/layout/components/Sidebar/components/SidebarItem.vue +++ b/vue/src/layout/components/Sidebar/components/SidebarItem.vue @@ -26,8 +26,8 @@ const showSingle = onlyOneChild && !onlyOneChild.children if (showSingle) { - const icon = onlyOneChild.meta.icon || (item.meta && item.meta.icon) - const title = onlyOneChild.meta.title + const {icon, title} = onlyOneChild.meta + return ( renderNode({ isNest: true, diff --git a/vue/src/router/modules/example.js b/vue/src/router/modules/example.js index 4b8fdc6..c835873 100644 --- a/vue/src/router/modules/example.js +++ b/vue/src/router/modules/example.js @@ -1,4 +1,4 @@ -/*路由表:有意思的组件*/ +/*路由表:演示用例*/ import Layout from '@/layout' const router = { @@ -10,23 +10,23 @@ const router = { path: 'style-page', name: 'stylePage', component: () => import('@/views/example/stylePage'), - meta: {title: '样 式', icon: 'style'} + meta: {title: '样 式'} }, { path: 'icons', name: 'icons', component: () => import('@/views/example/icons'), - meta: {title: '图 标',icon: 'icon'} + meta: {title: '图 标'} }, { path: 'taobao', name: 'taobao', - meta: {title: '淘宝iframe', iframe: 'https://www.taobao.com',icon: 'documentation'} + meta: {title: '淘宝iframe', iframe: 'https://www.taobao.com'} }, { path: 'cool', component: {render: h => h('router-view')}, - meta: {title: '好玩的东东',icon: 'cool'}, + meta: {title: '好玩的东东'}, children: [ { path: 'fluid', @@ -45,7 +45,7 @@ const router = { { path: 'components', component: {render: h => h('router-view')}, - meta: {title: '组件',icon: 'component'}, + meta: {title: '组件'}, children: [ { path: 'upload', @@ -83,7 +83,7 @@ const router = { path: 'developing-test', name: 'developingTest', component: () => import('@/views/example/developingTest'), - meta: {title: '开发测试',icon: 'bug'} + meta: {title: '开发测试'} } ] }