$router和$route的区别

  • $router

$router是编程式导航,this.$router.push(‘要跳转的路径名’),还有this.$router.go(-1)返回上一页面。

  • $route

在vue2.0里页面参数是 this.$route.query或者 this.$route.params 接收router-link传的参数,
$route为当前router跳转对象里面可以获取name、path、query、params等。

// 存放商品 id,数量的对象
const payload = {
      goodsId:this.$route.params.goodsId,
      count:this.goodsCount
 }

 

豫ICP备17012861号