router-link 中的query 和params有什么区别?

<router-link :to="{ path: 'detail', query: { id: topic.id}}">{{topic.title}}</router-link>

<router-link :to="{ path: 'detail', params: { id: topic.id}}">{{topic.title}}</router-link>


FFIVE
浏览 1775回答 3
3回答

慕尼黑5688855

query 后的键值被放在url中,形式类似以get,明文可以。params 的键值对在请求头header中可以查看到,不放在url中。

繁星点点滴滴

都是传参数的,不过是写的地方不同而已。还有注意下:path&nbsp;和&nbsp;params&nbsp;不能同时使用。如果要用&nbsp;params,请使用&nbsp;name
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

AngularJS