|
|
@@ -1,6 +1,9 @@
|
|
|
import {createRouter,createWebHistory,createWebHashHistory} from 'vue-router';
|
|
|
import Home from '../views/Home.vue';
|
|
|
import List from '../views/List.vue';
|
|
|
+import Demo1 from '../views/Demo1.vue';
|
|
|
+import Demo2 from '../views/Demo2.vue';
|
|
|
+import Demo3 from '../views/Demo3.vue';
|
|
|
/**
|
|
|
* hash history区别
|
|
|
* 1.hash:路径中包含# #后的内容不会发送到服务器上
|
|
|
@@ -21,8 +24,23 @@ const router = createRouter({
|
|
|
component: Home,
|
|
|
name:'wode'
|
|
|
}, {
|
|
|
+ // /list/demo1
|
|
|
path: '/list',
|
|
|
- component: List
|
|
|
+ component: List,
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: 'demo1',
|
|
|
+ component: Demo1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'demo2',
|
|
|
+ component: Demo2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'demo3',
|
|
|
+ component: Demo3
|
|
|
+ }
|
|
|
+ ]
|
|
|
}
|
|
|
]
|
|
|
})
|