diff --git a/src/router/index.js b/src/router/index.js index 60550bf..2a38321 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,14 +1,25 @@ import Vue from 'vue' import Router from 'vue-router' -import HelloWorld from '@/components/HelloWorld' import Test from '@/view/test' +import Title1 from '@/view/title1' +import Title2 from '@/view/title2' Vue.use(Router) export default new Router({ routes: [{ - path: '/test/:testId', + path: '/test', name: 'test', component: Test, + children: [{ + path: 'title1', + name: 'title1', + component: Title1 + }, + { + path: 'title2', + name: 'title2', + component: Title2 + }] }] }) diff --git a/src/view/test.vue b/src/view/test.vue index 8d85a7c..ec42a7d 100644 --- a/src/view/test.vue +++ b/src/view/test.vue @@ -1,16 +1,17 @@ + This is id: {{$route.params.testId}} + + + 标题1 + 标题2 + diff --git a/src/view/title1.vue b/src/view/title1.vue new file mode 100644 index 0000000..7cda835 --- /dev/null +++ b/src/view/title1.vue @@ -0,0 +1,11 @@ + + + 这里是title1的内容 + + + + diff --git a/src/view/title2.vue b/src/view/title2.vue new file mode 100644 index 0000000..cab2f9d --- /dev/null +++ b/src/view/title2.vue @@ -0,0 +1,11 @@ + + + 这里是title2的内容 + + + +