vue router 如何使用params query传参,以及有什么区别

写在前面:

传参是前端经常需要用的一个操作,很多场景都会需要用到上个页面的参数,本文将会详细介绍vue router 是如何进行传参的,以及一些小细节问题。

Vue router如何传参

params、query是什么?

params:/router/:id  :比如/router/123,/router1/789 ,这里的id叫做params

query:/router?id=123 :比如,/router1?id=456 ,这里的id叫做query。

如何获取

var id = this.$route.params.id;   // 这个是获取路由上的斜杠后面的(/)的值
 var url = that.$route.query.backUrl;  //获取路由上问号上的值(?)的值

 

这个就是我项目vue中开始迷惑的地方

 

原文地址:https://www.cnblogs.com/Zhao--C/p/10165274.html