You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
1.8 KiB
48 lines
1.8 KiB
//1.导入vue 和 vuerouter 的包
|
|
import Vue from 'vue'
|
|
import VueRouter from 'vue-router'
|
|
import Home from '@/view/Graph.vue'
|
|
import Book from '@/view/Book.vue'
|
|
import Calculator from "@/view/Calculator.vue";
|
|
import TwInfo from '@/view/TWInfo.vue'
|
|
import Login from '@/view/Login.vue'
|
|
import Mulu from '@/view/Mulu.vue'
|
|
//2.调用vue.use() 函数,把 VueRouter 安装为 Vue 的插件
|
|
//vue.use()函数的作用,就是来安装插件的
|
|
Vue.use(VueRouter)
|
|
|
|
|
|
export default new VueRouter({
|
|
routes: [ //配置路由,这里是个数组
|
|
{ //每一个链接都是一个对象
|
|
path: '/', //链接路径
|
|
name: 'Login', //路由名称,
|
|
component: Login, //对应的组件模板
|
|
},
|
|
{ //每一个链接都是一个对象
|
|
path: '/Mulu', //链接路径
|
|
name: 'Mulu', //路由名称,
|
|
component: Mulu, //对应的组件模板
|
|
},
|
|
{ //每一个链接都是一个对象
|
|
path: '/Graph', //链接路径
|
|
name: 'Graph', //路由名称,
|
|
component: Home //对应的组件模板
|
|
},
|
|
{ //每一个链接都是一个对象
|
|
path: '/Book', //链接路径
|
|
name: 'Book', //路由名称,
|
|
component: Book //对应的组件模板
|
|
},
|
|
{
|
|
path: '/Calculator',
|
|
name: 'Calculator',
|
|
component: Calculator
|
|
},
|
|
{ //每一个链接都是一个对象
|
|
path: '/TwInfo', //链接路径
|
|
name: 'TwInfo', //路由名称,
|
|
component: TwInfo //对应的组件模板
|
|
},
|
|
]
|
|
})
|
|
|