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 相关文章推荐
jquery实现的超出屏幕时把固定层变为定位层的代码
Feb 23 Javascript
JavaScript中String和StringBuffer的速度之争
Apr 01 Javascript
js中widow.open()方法使用详解
Jul 30 Javascript
2014 年最热门的21款JavaScript框架推荐
Dec 25 Javascript
jQuery实现的输入框选择时间插件用法实例
Feb 28 Javascript
Javascript删除指定元素节点的方法
Jun 21 Javascript
Node.js  事件循环详解及实例
Aug 06 Javascript
微信小程序实现自动定位功能
Oct 31 Javascript
koa-router路由参数和前端路由的结合详解
May 19 Javascript
JavaScript修改注册表实例代码
Jan 05 Javascript
weui上传多图片,压缩,base64编码的示例代码
Jun 22 Javascript
vue的项目如何打包上线
Apr 13 Vue.js
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
PDO版本问题 Invalid parameter number: no parameters were bound
2013/01/06 PHP
php中将一个对象保存到Session中的方法
2015/03/13 PHP
PHP基于GD2函数库实现验证码功能示例
2019/01/27 PHP
浅析PHP7 的垃圾回收机制
2019/09/06 PHP
javascript的offset、client、scroll使用方法详解
2012/12/25 Javascript
使用JS读秒使用示例
2013/09/21 Javascript
jQuery简单实现banner图片切换
2014/01/02 Javascript
Node.js 日志处理模块log4js
2016/08/28 Javascript
深入理解requestAnimationFrame的动画循环
2016/09/20 Javascript
ES6(ECMAScript 6)新特性之模板字符串用法分析
2017/04/01 Javascript
nodejs 搭建简易服务器的图文教程(推荐)
2017/07/18 NodeJs
elementui的默认样式修改方法
2018/02/23 Javascript
vue中引入mxGraph的步骤详解
2019/05/17 Javascript
微信小程序实现倒计时功能
2020/11/19 Javascript
wxPython事件驱动实例详解
2014/09/28 Python
python实现根据图标提取分类应用程序实例
2014/09/28 Python
详解Python中time()方法的使用的教程
2015/05/22 Python
详解python中requirements.txt的一切
2017/03/03 Python
解决Linux系统中python matplotlib画图的中文显示问题
2017/06/15 Python
利用Python+Java调用Shell脚本时的死锁陷阱详解
2018/01/24 Python
Python实现的根据文件名查找数据文件功能示例
2018/05/02 Python
IE滤镜与CSS3效果(详细整理分享)
2013/01/25 HTML / CSS
英国旅游额外服务市场领导者:Holiday Extras(机场停车场、酒店、接送等)
2017/10/07 全球购物
SportsDirect.com马来西亚:英国第一体育零售商
2018/11/21 全球购物
Pretty Green美国:英式摇滚服饰风格代表品牌之一
2019/01/23 全球购物
如何在Cookie里面保存Unicode和国际化字符
2013/05/25 面试题
linux面试题参考答案(8)
2015/08/11 面试题
2014全国两会学习心得体会1000字
2014/03/10 职场文书
贷款担保申请书
2014/05/20 职场文书
圣诞节活动策划方案
2014/06/09 职场文书
大学教师师德师风演讲稿
2014/08/22 职场文书
办理房产过户的委托书
2014/09/14 职场文书
安全隐患整改报告
2014/11/06 职场文书
2015年教师见习期工作总结
2015/05/20 职场文书
导游词之塘栖古镇
2019/12/04 职场文书
Java基础之线程锁相关知识总结
2021/06/30 Java/Android