vue-router2.0 组件之间传参及获取动态参数的方法


Posted in Javascript onNovember 10, 2017

1.标签

<li v-for=" el in hotLins" >
  <router-link :to="{path:'details',query: {id:el.tog_line_id}}">
    <img :src="el.image_list[0]">
    <h3>{{el.tourism_name}} {{el.tog_line_id}}</h3>
    <p>{{el.address}}</p>
  </router-link>
</li>

2.在组件中,需要传动态参数时,可以如上例子

<router-link :to="{path:'details',query: {id:el.tog_line_id}}">

3.query中的参数id就是要传的参数,在组件中获取的方法为:

created: function() {
  var id = this.$route.query.id;
  this.getData(id);
 },

4.如上述,this.$route.query.id就可以获取该参数,也可以通过,this.$root.id = id;传给父组件,父组件中通过

 // 根组件构造器
  var vm = Vue.extend({
   router: router,
   data: function() {
    return {
     id: '11484' //城会玩明细id
    }
   }
  });

5.定义data中的id,然后子组件中用props传递参数

props: {
    id: {
     type: String,
     required: true
    }
   },

6.router-view中,传递该参数:

<router-view :id="id" :order-info="orderInfo">
</router-view>

注意orderInfo时,在这边用的是:order-info。

以上这篇vue-router2.0 组件之间传参及获取动态参数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
为什么要在引入的css或者js文件后面加参数的详细讲解
May 03 Javascript
使用基于Node.js的构建工具Grunt来发布ASP.NET MVC项目
Feb 15 Javascript
Bootstrap 设置datetimepicker在屏幕上面弹出设置方法
Mar 21 Javascript
TypeScript入门-接口
Mar 30 Javascript
JavaScript实现反转字符串的方法详解
Apr 27 Javascript
JavaScript门道之标准库
May 26 Javascript
Vue多系统切换实现方案
Jun 05 Javascript
jQuery+CSS实现的标签页效果示例【测试可用】
Aug 14 jQuery
详解react内联样式使用webpack将px转rem
Sep 13 Javascript
JS数组求和的常用方法实例小结
Jan 07 Javascript
微信小程序实现锚点功能
Nov 20 Javascript
vue+animation实现翻页动画
Jun 29 Javascript
js+html获取系统当前时间
Nov 10 #Javascript
vue2 router 动态传参,多个参数的实例
Nov 10 #Javascript
node.js基于fs模块对系统文件及目录进行读写操作的方法详解
Nov 10 #Javascript
JS+Canvas绘制动态时钟效果
Nov 10 #Javascript
javascript实现电脑和手机版样式切换
Nov 10 #Javascript
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
Nov 10 #jQuery
js定时器+简单的动画效果实例
Nov 10 #Javascript
You might like
用PHP实现弹出消息提示框的两种方法
2013/12/17 PHP
在Debian系统下配置LNMP的教程
2015/07/09 PHP
学习php设计模式 php实现桥梁模式(bridge)
2015/12/07 PHP
php项目开发中用到的快速排序算法分析
2016/06/25 PHP
thinkphp3.2同时连接两个数据库的简单方法
2019/08/13 PHP
基于JavaScript 声明全局变量的三种方式详解
2013/05/07 Javascript
如何设置iframe高度自适应在跨域情况下的可用方法
2013/09/06 Javascript
jQuery通用的全局遍历方法$.each()用法实例
2016/07/04 Javascript
JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
2016/10/09 Javascript
AngularJS使用ng-Cloak阻止初始化闪烁问题的方法
2016/11/03 Javascript
javaScript语法总结
2016/11/25 Javascript
mpvue构建小程序的方法(步骤+地址)
2018/05/22 Javascript
利用原生的JavaScript实现简单拼图游戏
2018/11/18 Javascript
微信小程序整合使用富文本编辑器的方法详解
2019/04/25 Javascript
javascript 设计模式之组合模式原理与应用详解
2020/04/08 Javascript
javascript实现移动端触屏拖拽功能
2020/07/29 Javascript
在vue-cli创建的项目中使用sass操作
2020/08/10 Javascript
[37:29]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第二场 11.19
2020/11/19 DOTA
Python 字符串定义
2009/09/25 Python
Python中is与==判断的区别
2017/03/28 Python
在Python中增加和插入元素的示例
2018/11/01 Python
Python字典推导式将cookie字符串转化为字典解析
2019/08/10 Python
Django实现文件上传下载
2019/10/06 Python
Python 实现try重新执行
2019/12/21 Python
Pytorch 搭建分类回归神经网络并用GPU进行加速的例子
2020/01/09 Python
Python中url标签使用知识点总结
2020/01/16 Python
PyTorch 导数应用的使用教程
2020/08/31 Python
python爬虫筛选工作实例讲解
2020/11/23 Python
Canvas实现保存图片到本地的示例代码
2018/06/28 HTML / CSS
Trip.com澳大利亚:在线旅行社
2019/12/01 全球购物
奥巴马演讲稿
2014/01/08 职场文书
杠杆的科学教学反思
2014/01/10 职场文书
《蒲公英》教学反思
2014/02/28 职场文书
四风查摆剖析材料
2014/10/10 职场文书
大学生党员自我批评思想汇报
2014/10/10 职场文书
python爬虫请求库httpx和parsel解析库的使用测评
2021/05/10 Python