1.导航方式
2.router.push的参数可以是一个字符串路径,或者一个描述地址的对象。例如:
3.注意:如果提供了 path,params 会被忽略,上述例子中的 query 并不属于这种情况。取而代之的是下面例子的做法,你需要提供路由的 name 或手写完整的带有参数的 path:
4.router.replace跟 router.push 很像,唯一的不同就是,它不会向 history 添加新记录,而是跟它的方法名一样 —— 替换掉当前的 history 记录。
声明式 <router-link :to="..." replace>
编程式 router.replace(...)
5.router.go(n):这个方法的参数是一个整数,意思是在 history 记录中向前或者后退多少步,类似 window.history.go(n)
6.router.back()后退一步等同于router.go(-1)
router.forward()前进一步等同于router.go(1)