vue路由两种传参的区别

Posted zbx-boke

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue路由两种传参的区别相关的知识,希望对你有一定的参考价值。

//定义路由
{
      path:"/detail",
      name:"detail",
      component:home
    }

//这种做法是错误的,这是query传参的方式
this.$router.push({
 path:"/detail",
 params:{
 name:‘nameValue‘,
 code:10011
 }
});
//这是正确的,这是params传参的方式
this.$router.push({
 name:"/detail",
 params:{
 name:‘nameValue‘,
 code:10011
 }
});

query:        技术分享图片//query传参在浏览器地址栏中显示参数//params在浏览器上隐藏参数

params:    技术分享图片

以上是关于vue路由两种传参的区别的主要内容,如果未能解决你的问题,请参考以下文章

vue中路由传参的三种基本方式

(尚043) vue_向路由组件传递数据+vue param和query两种传参方式

vue传参的三种方式

路由传参的三种方法

vue路由传参query和params路由传参的区别?

通过Vue路由传参的两种方式及Vue组件中接收参数的方式