vue路由传参params与query两种方式的区别

params只能用name来引入路由,页面刷新传来的参数就消失了,query则不会受页面刷新影响

this.$router.push({

  name:"detail",

  params:{

    name:'nameValue',

    code:10011

}

});


query更加类似于我们ajax中get传参,params则类似于post,说的再简单一点,前者在浏览器地址栏中显示参数,后者则不显示

你可能感兴趣的:(vue路由传参params与query两种方式的区别)