From 082b7b969348aa1ae4f06b19eb6dcbf9722572a3 Mon Sep 17 00:00:00 2001
From: lin-xin <2981207131@qq.com>
Date: Wed, 22 Feb 2017 15:57:25 +0800
Subject: [PATCH] Update router
---
src/App.vue | 18 +---------
src/components/common/Home.vue | 19 ++++++++++
src/router/index.js | 66 ++++++++++++++++++----------------
3 files changed, 56 insertions(+), 47 deletions(-)
create mode 100644 src/components/common/Home.vue
diff --git a/src/App.vue b/src/App.vue
index 49ce5b1..dedefca 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,24 +1,8 @@
-
\ No newline at end of file
diff --git a/src/components/common/Home.vue b/src/components/common/Home.vue
new file mode 100644
index 0000000..3d119be
--- /dev/null
+++ b/src/components/common/Home.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
diff --git a/src/router/index.js b/src/router/index.js
index c4a371c..536d815 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -6,36 +6,42 @@ Vue.use(Router);
export default new Router({
routes: [
{
- path: '/basetable',
- component: resolve => require(['../components/page/BaseTable.vue'], resolve)
+ path: '/admin',
+ component: resolve => require(['../components/common/Home.vue'], resolve),
+ children:[
+ {
+ path: '/basetable',
+ component: resolve => require(['../components/page/BaseTable.vue'], resolve)
+ },
+ {
+ path: '/vuetable',
+ component: resolve => require(['../components/page/VueTable.vue'], resolve)
+ },
+ {
+ path: '/baseform',
+ component: resolve => require(['../components/page/BaseForm.vue'], resolve)
+ },
+ {
+ path: '/vueeditor',
+ component: resolve => require(['../components/page/VueEditor.vue'], resolve)
+ },
+ {
+ path: '/markdown',
+ component: resolve => require(['../components/page/Markdown.vue'], resolve)
+ },
+ {
+ path: '/upload',
+ component: resolve => require(['../components/page/Upload.vue'], resolve)
+ },
+ {
+ path: '/basecharts',
+ component: resolve => require(['../components/page/BaseCharts.vue'], resolve)
+ },
+ {
+ path: '/mixcharts',
+ component: resolve => require(['../components/page/MixCharts.vue'], resolve)
+ }
+ ]
},
- {
- path: '/vuetable',
- component: resolve => require(['../components/page/VueTable.vue'], resolve)
- },
- {
- path: '/baseform',
- component: resolve => require(['../components/page/BaseForm.vue'], resolve)
- },
- {
- path: '/vueeditor',
- component: resolve => require(['../components/page/VueEditor.vue'], resolve)
- },
- {
- path: '/markdown',
- component: resolve => require(['../components/page/Markdown.vue'], resolve)
- },
- {
- path: '/upload',
- component: resolve => require(['../components/page/Upload.vue'], resolve)
- },
- {
- path: '/basecharts',
- component: resolve => require(['../components/page/BaseCharts.vue'], resolve)
- },
- {
- path: '/mixcharts',
- component: resolve => require(['../components/page/MixCharts.vue'], resolve)
- }
]
})