vue 路由

Posted joer717

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 路由相关的知识,希望对你有一定的参考价值。

路由的使用  (5步)

1.首先安装路由  npm install  vue-router
2.引入 vue-router

import VueRouter from ‘vue-router‘

3.使用router

Vue.use(VueRouter )

创建实例

const router = new VueRouter({

  routers

(routers:routers) //注意属性必须是routers

})

全局使用router

const app = new Vue({

router}).$mount(‘app‘)

2.我们可以访问它this.$router以及this.$route任何组件内部的当前路由:

技术图片

技术图片

3.动态路由匹配

/user/:id

匹配  /user/foo    /user/bar

技术图片

因为会匹配到相同的组件,所以不会重新调用生命钩子,如果监听变化的话

技术图片

 

 捕获所有的404未找到路线

{path:‘*‘

component:404组件

}

路由的匹配优先级是,路由定义的越早,优先级越高

 

以上是关于vue 路由的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段11——vue路由的配置

vue路由对象($route)参数简介

vue知识点-$route和$router

vue 路由对象(常用的)

VSCode自定义代码片段1——vue主模板

VSCode自定义代码片段——.vue文件的模板