vue实现组件之间传值功能示例


Posted in Javascript onJuly 13, 2018

本文实例讲述了vue实现组件之间传值功能。分享给大家供大家参考,具体如下:

slot标签:

想向封装好结构的组件中插入内容,需要借助<slot></slot>

在组件之中进行关联:如

模板中:

<slot name='txt'></slot>

组件调用中:

<p slot='txt'></p>

注:如果只有slot上面每一定义name属性,则只能有一个slot

<div class='box'>
  <com>
    <p slot='txt'></p>
  </com>
</div>
<template id="c">
  <div>
    <slot name="txt"></slot>
  </div>
</template>
Vue.component('com',{
  template:"#c"
})

父组件向子组件传值props

父组件:

<template>
  <child :parent-msg='a'></child>
</template>

子组件:

child:{
  template:'#chi'
  props:['parentMsg']
}

子组件向父组件的传值:

vue只运行数据的单选传递,在子组件向父组件的传值中,需要事件触发

子组件:

<template>
  <div @click="up"></div>
</template>
methods:{
 up(){
  this.$emit('fn','msg') // 主动触发fn方法,msg是需要传递的数据
 }
}

父组件:

<div>
  <child @fn="getval"></child>
</div>
methods:{
  getval(msg){ // msg接收到的数据
    this.msg=msg
  }
}

希望本文所述对大家vue.js程序设计有所帮助。

Javascript 相关文章推荐
jQuery Validate 验证,校验规则写在控件中的具体实例
Feb 27 Javascript
jQuery语法小结(超实用)
Dec 31 Javascript
AngularJS中实现用户访问的身份认证和表单验证功能
Apr 21 Javascript
uploader秒传图片到服务器完整代码
Apr 22 Javascript
JavaScript制作简单的框选图表
May 15 Javascript
Vue v2.5 调整和更新不完全问题
Oct 24 Javascript
详解React 在服务端渲染的实现
Nov 16 Javascript
解析Vue 2.5的Diff算法
Nov 28 Javascript
vue-cli开发环境实现跨域请求的方法
Apr 07 Javascript
在Vue项目中使用d3.js的实例代码
May 01 Javascript
vue+express+jwt持久化登录的方法
Jun 14 Javascript
layui实现数据分页功能
Jul 27 Javascript
微信小程序仿微信运动步数排行(交互)
Jul 13 #Javascript
jQuery实现监听下拉框选中内容发生改变操作示例
Jul 13 #jQuery
微信小程序中使用ECharts 异步加载数据实现图表功能
Jul 13 #Javascript
JS实现select选中option触发事件操作示例
Jul 13 #Javascript
AngularJs的UI组件ui-Bootstrap之Tooltip和Popover
Jul 13 #Javascript
详解Angular-ui-BootStrap组件的解释以及使用
Jul 13 #Javascript
Bootstrap标签页(Tab)插件切换echarts不显示问题的解决
Jul 13 #Javascript
You might like
在字符串中把网址改成超级链接
2006/10/09 PHP
php skymvc 一款轻量、简单的php
2011/06/28 PHP
PHP轻量级数据库操作类Medoo增加、删除、修改、查询例子
2014/07/04 PHP
PHP把MSSQL数据导入到MYSQL的方法
2014/12/27 PHP
PHP数组操作实例分析【添加,删除,计算,反转,排序,查找等】
2016/12/24 PHP
php桥接模式应用案例分析
2019/10/23 PHP
Java 正则表达式学习总结和一些小例子
2012/09/13 Javascript
JS使用ajax方法获取指定url的head信息中指定字段值的方法
2015/03/24 Javascript
javascript中动态函数用法实例分析
2015/05/14 Javascript
jQuery实现的登录浮动框效果代码
2015/09/26 Javascript
bootstrap3 兼容IE8浏览器!
2016/05/02 Javascript
js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析
2016/12/27 Javascript
使用Vue.js中的过滤器实现幂方求值的方法
2019/08/27 Javascript
p5.js实现故宫橘猫赏秋图动画
2019/10/23 Javascript
微信小程序对图片进行canvas压缩的方法示例详解
2020/11/12 Javascript
[46:14]VGJ.T vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python基础教程之字典操作详解
2014/03/25 Python
利用python代码写的12306订票代码
2015/12/20 Python
Django处理文件上传File Uploads的实例
2018/05/28 Python
Python键盘输入转换为列表的实例
2018/06/23 Python
python多行字符串拼接使用小括号的方法
2020/03/19 Python
PyQt5根据控件Id获取控件对象的方法
2019/06/25 Python
Python进阶之迭代器与迭代器切片教程
2020/01/29 Python
python爬虫使用正则爬取网站的实现
2020/08/03 Python
瑞典手机壳品牌:Richmond & Finch
2018/04/28 全球购物
微软加拿大官方网站:Microsoft Canada
2019/04/28 全球购物
Currentbody美国/加拿大:美容仪专家
2020/03/09 全球购物
Everlast官网:拳击、综合格斗和健身相关的体育用品
2020/08/03 全球购物
求职者简历中的自我评价
2013/10/20 职场文书
医学生求职自荐信
2013/10/25 职场文书
大学团支书的自我评价分享
2013/12/14 职场文书
企业安全生产月活动总结
2014/07/05 职场文书
大一学生个人总结
2015/02/15 职场文书
个人优缺点总结
2015/02/28 职场文书
2016医师资格考试考生诚信考试承诺书
2016/03/25 职场文书
Python利用FlashText算法实现替换字符串
2022/03/31 Python