vue2.0 如何把子组件的数据传给父组件(推荐)


Posted in Javascript onJanuary 15, 2018

在父组件 App.vue 中引用子组件 A.vue,把 A中的数据传给App.

ps:没看父组件传给子组件的先看看去。

1、代码

子组件 A.vue

<template>
 <div>
 <h3>这里是子组件的内容</h3>
 <button v-on:click="spot">点一下就传</button>
 </div>
</template>

<script>
 export default {
 methods: {
  spot: function() {
  // 与父组件通信一定要加上这句话
  this.$emit("spot", '我是子组件传给父组件的内容就我。。')
  }
 }
 }
</script>

父组件 App.vue

<template>
 <div id="app">
 <!-- 父组件直接用 v-on 来监听子组件触发的事件。 -->
 <!-- 需跟子组件中的$emit组合使用 -->
 <A v-on:spot="spot"/>
 </div>
</template>

<script>
import A from './components/A'
export default {
 name: 'App',
 components: {
 A
 },
 methods:{
 spot:function(data){
  console.log(data)
 }
 }
}
</script>

2、总结

1、$emit很重要,使用 $emit(事件名,参数) 触发事件

2、子组件需要某种方式来触发自定义事件

3、父组件直接用 v-on 来监听子组件触发的事件,需跟子组件中的$emit组合使用。

3、效果

vue2.0 如何把子组件的数据传给父组件(推荐)

总结

以上所述是小编给大家介绍的vue2.0 如何把子组件的数据传给父组件(推荐),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JQuery 简便实现页面元素数据验证功能
Mar 24 Javascript
制作高质量的JQuery Plugin 插件的方法
Apr 20 Javascript
JavaScript之appendChild、insertBefore和insertAfter使用说明
Dec 30 Javascript
使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
Apr 15 Javascript
javascript实现字符串反转的方法
Feb 05 Javascript
JS基于Mootools实现的个性菜单效果代码
Oct 21 Javascript
基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理
May 12 Javascript
JS不用正则验证输入的字符串是否为空(包含空格)的实现代码
Jun 14 Javascript
jQuery Easyui datagrid/treegrid 清空数据
Jul 09 Javascript
使用JS在浏览器中判断当前网络连接状态的几种方法
May 05 Javascript
Nuxt配合Node在实际生产中的应用详解
Aug 07 Javascript
JavaScript判断对象和数组的两种方法
May 31 Javascript
利用Angular2 + Ionic3开发IOS应用实例教程
Jan 15 #Javascript
js实现一个简单的MVVM框架示例
Jan 15 #Javascript
详解angularjs 学习之 scope作用域
Jan 15 #Javascript
高性能的javascript之加载顺序与执行原理篇
Jan 14 #Javascript
关于axios如何全局注册浅析
Jan 14 #Javascript
Vue+Flask实现简单的登录验证跳转的示例代码
Jan 13 #Javascript
react-redux中connect的装饰器用法@connect详解
Jan 13 #Javascript
You might like
PHP stream_context_create()作用和用法分析
2011/03/29 PHP
ThinkPHP自动验证失败的解决方法
2011/06/09 PHP
PHP实现的XXTEA加密解密算法示例
2018/08/28 PHP
Yii2框架实现利用mpdf创建pdf文件功能示例
2019/02/08 PHP
PHP Include文件实例讲解
2019/02/15 PHP
javaScript - 如何引入js代码
2021/03/09 Javascript
Extjs在exlipse中设置自动提示的方法
2010/04/07 Javascript
jQuery bind事件使用详解
2011/05/05 Javascript
Jquery 点击按钮显示和隐藏层的代码
2011/07/25 Javascript
JS随机生成不重复数据的实例方法
2013/07/17 Javascript
浅析return false的正确使用
2013/11/04 Javascript
jquery 插件实现多行文本框[textarea]自动高度
2015/03/04 Javascript
微信小程序之获取当前位置经纬度以及地图显示详解
2017/05/09 Javascript
利用JS做网页特效_大图轮播(实例讲解)
2017/08/09 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
2017/09/04 Javascript
详解webpack2+React 实例demo
2017/09/11 Javascript
通过实例解析JavaScript for in及for of区别
2020/06/15 Javascript
jQuery带控制按钮轮播图插件
2020/07/31 jQuery
使用AutoJs实现微信抢红包的代码
2020/12/31 Javascript
Python中线程的MQ消息队列实现以及消息队列的优点解析
2016/06/29 Python
使用50行Python代码从零开始实现一个AI平衡小游戏
2018/11/21 Python
python解释器pycharm安装及环境变量配置教程图文详解
2020/02/26 Python
python GUI库图形界面开发之PyQt5窗口布局控件QStackedWidget详细使用方法
2020/02/27 Python
python基于win32api实现键盘输入
2020/12/09 Python
使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法
2016/07/08 HTML / CSS
Microsoft新加坡官方网站:购买微软最新软件和技术产品
2016/10/28 全球购物
行政经理岗位职责
2013/11/09 职场文书
酒店门卫岗位职责
2013/12/29 职场文书
生产部厂长职位说明书
2014/03/03 职场文书
实验室的标语
2014/06/20 职场文书
教师对照四风自我剖析材料
2014/09/30 职场文书
承诺保证书格式
2015/02/28 职场文书
小学语文教学反思范文
2016/03/03 职场文书
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android
Redis实现订单过期删除的方法步骤
2022/06/05 Redis
JavaScript实现九宫格拖拽效果
2022/06/28 Javascript