vue路由传参query和params的区别
1、用法 A、query要用path来引入,接收参数都是this.$route.query.name。B、params要用name来引入,接收参数都是this.$route.params.name。2、效果A、query类似于ajax中get传参,即在浏览器地址栏中显示参数。B、params则类似于post,即在浏览器地址栏中不显示参数。3、个人建议在路由传参上建议...
·
1、用法
A、query要用path来引入,接收参数都是this.$route.query.name。
B、params要用name来引入,接收参数都是this.$route.params.name。
2、效果
A、query类似于ajax中get传参,即在浏览器地址栏中显示参数。
B、params则类似于post,即在浏览器地址栏中不显示参数。
3、个人建议
在路由传参上建议使用params,以隐藏参数,做好安全保密。
不过如果使用params传值的话,页面一刷新params 的值就消失了。
更多推荐
已为社区贡献4条内容
所有评论(0)