vue router 传参获取不到的解决方式


Posted in Javascript onNovember 13, 2019

在当前路由中有一个toArticle方法可以跳转到article页面

methods:{
   toArticle:function(index) {
   this.$router.push({path:'/article',params:this.blogList[index]});
  }
 }

在article中接受不到params

mounted(){
   console.log(this.$route.params)
   //这里输出undifined
  }

导致这样的原因是因为params需要通过name来获取,这里就要明白query和params的区别了

query要用path来引入,接收参数都是this.$route.query.name。query类似于ajax中get传参,即在浏览器地址栏中显示参数。

params要用name来引入,接收参数都是this.$route.params.name。params则类似于post,即在浏览器地址栏中不显示参数。

所以以上带面做下面这样的修改就可以获取数据:

methods:{
   toArticle:function(index) {
   this.$router.push({name:'article',params:this.blogList[index]});
  }
 }

以上这篇vue router 传参获取不到的解决方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript动态改变img的src属性图片不显示的解决方法
Oct 20 Javascript
Jquery之Ajax运用 学习运用篇
Sep 26 Javascript
阻止事件(取消浏览器对事件的默认行为并阻止其传播)
Nov 03 Javascript
jquery.ajax之beforeSend方法使用介绍
Dec 08 Javascript
浅谈jquery回调函数callback的使用
Jan 30 Javascript
jquery滚动加载数据的方法
Mar 09 Javascript
js操作css属性实现div层展开关闭效果的方法
May 11 Javascript
jQuery结合ajax实现动态加载文本内容
May 19 Javascript
jquery判断当前浏览器的实现代码
Nov 07 Javascript
JavaScript资源预加载组件和滑屏组件的使用推荐
Mar 10 Javascript
VUE预渲染及遇到的坑
Sep 03 Javascript
Vue项目数据动态过滤实践及实现思路
Sep 11 Javascript
Vue解析带html标签的字符串为dom的实例
Nov 13 #Javascript
vue props对象validator自定义函数实例
Nov 13 #Javascript
微信小程序获取当前位置和城市名
Nov 13 #Javascript
使用Promise封装小程序wx.request的实现方法
Nov 13 #Javascript
微信小程序wx.request的简单封装
Nov 13 #Javascript
vue使用prop可以渲染但是打印台报错的解决方式
Nov 13 #Javascript
highcharts.js数据绑定方式代码实例
Nov 13 #Javascript
You might like
Linux下ZendOptimizer的安装与配置方法
2007/04/12 PHP
php实现的ping端口函数实例
2014/11/12 PHP
php邮件发送的两种方式
2020/04/28 PHP
?牟┛途W扣了一??效果出?? target=
2007/05/27 Javascript
Javascript玩转继承(二)
2014/05/08 Javascript
jQuery中animate()方法用法实例
2014/12/24 Javascript
阿里巴巴技术文章分享 Javascript继承机制的实现
2016/01/14 Javascript
基于jQuery实现Ajax验证用户名是否存在实例
2016/03/30 Javascript
AngularJS学习笔记之依赖注入详解
2016/05/16 Javascript
Vuejs第六篇之Vuejs与form元素实例解析
2016/09/05 Javascript
用自定义图片代替原生checkbox实现全选,删除以及提交的方法
2016/10/18 Javascript
JavaScript浮点数及运算精度调整详解
2016/10/21 Javascript
jQuery Mobile和HTML5开发App推广注册页
2016/11/07 Javascript
图片懒加载插件实例分享(含解析)
2017/01/09 Javascript
浅谈javascript中的 “ && ” 和 “ || ”
2017/02/02 Javascript
js实现按座位号抽奖
2017/04/05 Javascript
Vue2.0 多 Tab切换组件的封装实例
2017/07/28 Javascript
详细介绍解决vue和jsp结合的方法
2020/02/06 Javascript
JS如何判断对象是否包含某个属性
2020/08/29 Javascript
python使用turtle库绘制树
2018/06/25 Python
python的concat等多种用法详解
2018/11/28 Python
在python里从协程返回一个值的示例
2019/02/19 Python
pytorch中tensor.expand()和tensor.expand_as()函数详解
2019/12/27 Python
python扫描线填充算法详解
2020/02/19 Python
Python数据可视化实现漏斗图过程图解
2020/07/20 Python
Python中生成ndarray实例讲解
2021/02/22 Python
如何用canvas实现在线签名的示例代码
2018/07/10 HTML / CSS
Expedia爱尔兰:酒店、机票、租车及廉价假期
2017/01/02 全球购物
荷兰包包购物网站:The Little Green Bag
2018/03/17 全球购物
轻松制作精彩视频:Animoto
2018/09/19 全球购物
豪华床上用品 :Jennifer Adams
2019/09/15 全球购物
Tessabit美国:集世界奢侈品和设计师品牌的意大利精品买手店
2020/06/29 全球购物
求职信的最佳写作思路
2014/02/01 职场文书
竞聘书格式及范文
2014/03/31 职场文书
中级会计大学生职业生涯规划书
2014/09/16 职场文书
党员承诺书格式范文
2015/04/28 职场文书