diff --git a/src/components/HomePage/homePage.vue b/src/components/HomePage/homePage.vue new file mode 100644 index 00000000..03c24c1d --- /dev/null +++ b/src/components/HomePage/homePage.vue @@ -0,0 +1,334 @@ + + + + + + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index fff724e2..4f1d373f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -154,7 +154,23 @@ export const constantRoutes = [{ hidden: true, component: (resolve) => require(['@/views/homepage/Index'], resolve), name: 'homePage', + redirect: '/homePage/page', meta: { title: '主页', icon: 'dashboard', noCache: true, affix: false }, + children: [{ + path: 'page', + hidden: true, + component: (resolve) => require(['@/views/homepage/page'], resolve), + name: 'page', + meta: { title: '主页', icon: 'dashboard', noCache: true, affix: true } + }, + { + path: 'leavingMessage', + hidden: true, + component: (resolve) => require(['@/views/homepage/leavingMessage'], resolve), + name: 'leavingMessage', + meta: { title: '留言', icon: 'dashboard', noCache: true, affix: true } + } +] }, { path: '/comments', diff --git a/src/views/homepage/Index.vue b/src/views/homepage/Index.vue index c62e06bb..e5560fe7 100644 --- a/src/views/homepage/Index.vue +++ b/src/views/homepage/Index.vue @@ -3,7 +3,8 @@
-
+ +
+ + + \ No newline at end of file diff --git a/src/views/homepage/page.vue b/src/views/homepage/page.vue new file mode 100644 index 00000000..8cb7bc4b --- /dev/null +++ b/src/views/homepage/page.vue @@ -0,0 +1,254 @@ + + + + + + \ No newline at end of file