router
router为VueRouter的实例,相当于一个全局的路由器对象。通过Vue.use(VueRouter)和VueRouter构造函数得到一个router的实例对象。里面含有很多属性和子对象,例如history对象。经常用的跳转链接就可以用this.$router.push,和router-link跳转一样。
route
route为当前router跳转对象里面可以获取name、path、query、params等
$route.path
字符串,等于当前路由对象的路径,会被解析为绝对路径,如 "/home/news" 。
$route.params
对象,包含路由中的动态片段和全匹配片段的键值对
$route.router
路由规则所属的路由器(以及其所属的组件)