路由的跳转push和replace的区别 this.$router.push(`/path}`); this.$router.replace(`/path}`); push(/path)里面的path会进入路由栈, replace不会,但是它里面的path会替换掉路由栈里最后一个路由。 例如:A页面用push跳到B页面,那么路由栈里最后一个路由就是B。但是如果再从B用replace跳转到C,那么C就替换了B,没有了B,最后一个是C。