路由配置

1.创建路由

首先在main.js文件中引入vue-router和路由对象,之后将路由配置挂载到根实例中

import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter) //挂载到vue对象中
import router from '@/routers/' //路由配置对象

new Vue({
  router, //挂载到根实例对象app上,这里必须叫router,也可以router:其他名字
  render: (h) => h(App),
}).$mount('#app')

2.批量注册路由

首先在routers文件夹中包含所有的路由文件

--common.js 通用路由配置文件
--people.js 具体项目路由文件
--index.js 引入其他路由文件

index.js中引入所有的路由文件

3.路由配置

例如我在common.js文件中,配置了项目中通用的一些路由;包括404页面等。

在这里我遇到了一个不起眼的小问题,就是在使用箭头函数导入404组件的时候,没有用return导致这个路由无效了

错误代码

component: () => { import('../views/404.vue') //引入404组件 },

4.配置切换路由动画

Last updated

Was this helpful?