$route
$route表示当前路由,就是当前路由的只读对象,其中包含了当前激活的路由的各种信息,包括路由路径、参数、查询参数、哈希值等。
$router
$router表示路由器对象,它是用来导航和管理路由的,需要更改路由就通过它来操作。
$router常用方法:
push | 跳转新页面,并向history栈中添加一个新的记录 |
replace | 跳转新页面,不会向history栈中添加新记录,而是替换当前记录 |
go(n:number) | 在history栈中向前或者向后移动n步 |
back | 后退一步,相当于go(-1) |
forward | 前进一步,相当于go(1) |