1、先引入vue,vue-router文件和各组件
import Vue from 'vue'
import Router from 'vue-router'
import Index from "@/pages/Index"
import Detail from "@/pages/Detail"
import UserList from '../views/User/UserList'
2、Vue全局使用Router
Vue.use(Router)
3、配置路由
export default new Router({
routes: [ //配置路由,这里是个数组
{
path: '/', //链接路径
name: 'Index', //路由名称
component: Index //对应的组件模板
},
{
path: '/Detail',
name: 'Detail',
component: Detail
},
{
path: '/UserList',
name: 'UserList',
component: UserList
}
]
})
4、如果有子路由,也需引入子路由组件
import Hi1 from '@/components/Hi1'
import Hi2 from '@/components/Hi2'
5、配置路由时,如下写法
{
path:'/hi',
component:Hi,
children:[
{path:'/',component:Hi},
{path:'hi1',component:Hi1},
{path:'hi2',component:Hi2},
]
}
版权声明:本文为weixin_43222587原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。