赞
踩
1 params 传参
注意⚠️:params传参 ,路径不能使用path 只能使用name,不然获取不到传的数据
- this.$router.push({name: 'dispatch', params: {paicheNo: obj.paicheNo}})
-
- //取数据:this.$route.params.paicheNo
-
- this.$route.params.paicheNo
2 query传参
- this.$router.push({path: '/transport/dispatch', query: {paicheNo: obj.paicheNo}})
-
- //取数据:this.$route.query.paicheNo
-
- this.$route.query.paicheNo
1、用法上的
刚才已经说了,query要用path来引入,params要用name来引入,接收参数都是类似的,分别是this.$route.query.name和this.$route.params.name。
注意接收参数的时候,已经是$route而不是$router了哦!!
2、展示上的
query更加类似于我们ajax中get传参,params则类似于post,说的再简单一点,前者在浏览器地址栏中显示参数,后者则不显示
query:
params:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。