一、传参方式浏览器
query传参方式post
this.$router.push({ path: "/home", query: {code:"123"} })
param传参方式this
this.$router.puth({ name: "/home", param: {code: "123"} })
二、取值spa
获取query传参的方式code
this.$route.query.code //123
获取param 传参的方式router
this.$route.param.code //123
三、浏览器的路由展现状况blog
使用query传参的方式相似于get交互,传的参数在路由中显示,能够用做刷新后仍然存在参数。路由
使用param传参的方式相似于post交互,穿的参数不会出如今路由中,界面刷新后传参就不存在。get
注意要点:query与param两种传参方式功能一直,都是传参,方式不同,最大区别是传的参数是否能在路由中显示,可否刷新后仍然传参class