vue中query和parmas的区别
时间: 2023-04-21 15:00:35 浏览: 119
浅析vue-router中params和query的区别
在Vue中,query和params都是用于传递参数的。但是它们的作用和使用方式有所不同。
query是通过URL中的查询字符串传递参数的,例如:/user?id=123。在Vue中,可以通过$route.query来获取这些参数。
params是通过URL中的路径参数传递的,例如:/user/123。在Vue中,可以通过$route.params来获取这些参数。
区别在于,query传递的参数是可选的,而params传递的参数是必须的。另外,params传递的参数也更加直观和语义化,更适合用于RESTful风格的API设计。
阅读全文