搞清楚Vue-router中的RouterRouter实例Router对象的区别与联系
Posted niejunchan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搞清楚Vue-router中的RouterRouter实例Router对象的区别与联系相关的知识,希望对你有一定的参考价值。
1. Router
Router是Vue-router的定义,在面向对象的思想中可以理解为Router类。
2. Router实例
Router实例是指通过new Router()方法实例化的一个Router实例对象。
3. Router对象
一个路由对象 (Router对象) 表示当前激活的路由的状态信息,包含了当前 URL 解析得到的信息($route.path、$route.params、$route.query、$route.hash、$route.fullPath、$route.matched、$route.name、$route.redirectedFrom),还有 URL 匹配到的路由记录 (route records)。路由对象是不可变的,每次成功的导航后都会产生一个新的对象。
Vue-router官方文档中的“API参考”的内容,主要就是对这三者的配置选项、属性、方法等的详细描述。该文档的路径为:
https://router.vuejs.org/zh/api/
注意:下面这些属性成员会被注入到每个Vue子组件中(其中的this指向组件中的Vue实例)。
- this.$router
router 实例。
- this.$route
router对象
以上是关于搞清楚Vue-router中的RouterRouter实例Router对象的区别与联系的主要内容,如果未能解决你的问题,请参考以下文章
终于搞清楚了ADO数据库连接中的Persist Security Info参数的作用
转:彻底搞清楚javascript中的requireimport和export