|
@@ -1,24 +1,46 @@
|
|
import Vue from 'vue'
|
|
import Vue from 'vue'
|
|
import VueRouter from 'vue-router'
|
|
import VueRouter from 'vue-router'
|
|
|
|
+import App from '../App.vue'
|
|
import Home from '../views/Home/Home.vue'
|
|
import Home from '../views/Home/Home.vue'
|
|
import Login from '../views/Login/Login.vue'
|
|
import Login from '../views/Login/Login.vue'
|
|
|
|
+import Aa from '../views/A/Aa.vue'
|
|
|
|
|
|
Vue.use(VueRouter)
|
|
Vue.use(VueRouter)
|
|
|
|
|
|
const routes = [
|
|
const routes = [
|
|
- {
|
|
|
|
- path: '/',
|
|
|
|
- name: 'login',
|
|
|
|
- component: Login
|
|
|
|
- }, {
|
|
|
|
- path: '/home',
|
|
|
|
- name: 'home',
|
|
|
|
- component: Home
|
|
|
|
- }
|
|
|
|
|
|
+ {
|
|
|
|
+ path: '/',
|
|
|
|
+ name: 'app',
|
|
|
|
+ component: App,
|
|
|
|
+ children: [
|
|
|
|
+ {
|
|
|
|
+ path: '',
|
|
|
|
+ redirect: '/login'
|
|
|
|
+ },
|
|
|
|
+ ]
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: '/login',
|
|
|
|
+ name: 'login',
|
|
|
|
+ component: Login
|
|
|
|
+
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: '/home',
|
|
|
|
+ name: 'home',
|
|
|
|
+ component: Home,
|
|
|
|
+ children: [
|
|
|
|
+ {
|
|
|
|
+ path: '/aa',
|
|
|
|
+ name: 'aa',
|
|
|
|
+ component: Aa
|
|
|
|
+ }
|
|
|
|
+ ]
|
|
|
|
+ },
|
|
]
|
|
]
|
|
|
|
|
|
const router = new VueRouter({
|
|
const router = new VueRouter({
|
|
- routes
|
|
|
|
|
|
+ routes
|
|
})
|
|
})
|
|
|
|
|
|
export default router
|
|
export default router
|