为了账号安全,请及时绑定邮箱和手机立即绑定

vue路由传值 query和 params 有什么区别?

vue路由传值 query和 params 有什么区别?

呼唤远方 2019-05-22 20:50:18
比如都这么写,那么接收的话也都是通过this.$router.xxx去接收啊?查看详情查看详情
查看完整描述

2 回答

?
萧十郎

TA贡献1815条经验 获得超13个赞

params:/article/:id,/article/123,/article/789,这里的id叫做params;
query:/article?id=123,/article?id=456,这里的id叫做query;
获取路由中参数:
$route.params
类型:Object
一个key/value对象,包含了动态片段和全匹配片段,如果没有路由参数,就是一个空对象。
$route.query
类型:Object
一个key/value对象,表示URL查询参数。例如,对于路径/foo?user=1,则有$route.query.user==1,如果没有查询参数,则是个空对象
                            
查看完整回答
反对 回复 2019-05-22
  • 2 回答
  • 0 关注
  • 738 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号