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源码分析之Event事件分析
Jun 07 Javascript
通过jQuery源码学习javascript(二)
Dec 27 Javascript
JQuery加载图片自适应固定大小的DIV
Sep 12 Javascript
引用其它js时如何同时处理多个window.onload事件
Sep 02 Javascript
angularjs指令中的compile与link函数详解
Dec 06 Javascript
Jquery easyui开启行编辑模式增删改操作
Jan 14 Javascript
以WordPress为例讲解jQuery美化页面Title的方法
May 23 Javascript
vue实现的双向数据绑定操作示例
Dec 04 Javascript
vue中filters 传入两个参数 / 使用两个filters的实现方法
Jul 15 Javascript
jQuery zTree树插件的使用教程
Aug 16 jQuery
javascript头像上传代码实例
Sep 28 Javascript
JS Canvas接口和动画效果大全
Apr 29 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
ThinkPHP采用实现三级循环代码实例
2014/07/18 PHP
浅谈PHP中Stream(流)
2015/06/08 PHP
PHP 访问数据库配置通用方法(json)
2018/05/20 PHP
PHP+MySql实现一个简单的留言板
2020/07/19 PHP
用Javascript实现锚点(Anchor)间平滑跳转
2009/09/08 Javascript
JavaScript中的匀速运动和变速(缓冲)运动详细介绍
2012/11/11 Javascript
单击复制文字兼容各浏览器的完美解决方案
2013/07/04 Javascript
原生JS操作网页给p元素添加onclick事件及表格隔行变色
2013/12/01 Javascript
jquery背景跟随鼠标滑动导航
2015/11/20 Javascript
WebGL利用FBO完成立方体贴图效果完整实例(附demo源码下载)
2016/01/26 Javascript
微信小程序 倒计时组件实现代码
2016/10/24 Javascript
深入了解JavaScript的逻辑运算符(与、或)
2016/12/20 Javascript
js实现点击按钮弹出上传文件的窗口
2016/12/23 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
2018/11/06 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
2018/11/25 Javascript
Angular 2使用路由自定义弹出组件toast操作示例
2019/05/10 Javascript
基于html+css+js实现简易计算器代码实例
2020/02/28 Javascript
解决React在安装antd之后出现的Can't resolve './locale'问题(推荐)
2020/05/03 Javascript
[41:11]完美世界DOTA2联赛PWL S2 Inki vs Magma 第一场 11.22
2020/11/24 DOTA
使用python绘制常用的图表
2016/08/27 Python
获取Django项目的全部url方法详解
2017/10/26 Python
python+flask实现API的方法
2018/11/21 Python
Django model反向关联名称的方法
2018/12/15 Python
Python跑循环时内存泄露的解决方法
2020/01/13 Python
python退出循环的方法
2020/06/18 Python
Python TestSuite生成测试报告过程解析
2020/07/23 Python
bareMinerals官网:矿物质化妆品和护肤品
2018/02/04 全球购物
应用数学自荐书范文
2013/11/24 职场文书
信息技术专业个人自我评价
2013/12/11 职场文书
个人融资协议书范本两则
2014/10/15 职场文书
工作表扬信范文
2015/01/17 职场文书
通知函的格式
2015/04/27 职场文书
《自己去吧》教学反思
2016/02/16 职场文书
如何写好竞聘报告
2019/04/03 职场文书
销区经理年终述职报告模板
2019/11/28 职场文书