路由2

浏览器历史记录有两种方式
push:不会删去刚刚的页面,而是添加新的页面记录,像压栈一样去记录
replace:直接替换掉刚刚的页面记录。
浏览器默认为push操作
再router-link中添加一个属性:replace="true"他会将改点击事件记录为replace操作

编程式路由导航

即不通过router-link即不适用a标签。而是通过写方法于button绑定之类的方法。
关键方法:this.$router.push({})这里通过实现router的push方法跳转页面,也可以使用replace方法进行跳转。同样的push中的对象就是to的对象时写法。有name,path,params,query参数。

两种方法。

$router.back()后退页面,¥router.forword()页面前进