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 相关文章推荐
用 JSON 处理缓存
Apr 27 Javascript
制作高质量的JQuery Plugin 插件的方法
Apr 20 Javascript
运用jQuery定时器的原理实现banner图片切换
Oct 22 Javascript
浅谈JavaScript 框架分类
Nov 10 Javascript
在linux中使用包管理器安装node.js
Mar 13 Javascript
基于jQuery实现拖拽图标到回收站并删除功能
Nov 25 Javascript
深入浅析JavaScript中数据共享和数据传递
Apr 25 Javascript
JavaScript数组合并的多种方法
May 22 Javascript
深入理解react-router@4.0 使用和源码解析
May 23 Javascript
解决vue axios的封装 请求状态的错误提示问题
Sep 25 Javascript
vue-cli3搭建项目的详细步骤
Dec 05 Javascript
微信小程序实现音频文件播放进度的实例代码
Mar 02 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提示undefined index的几种解决方法
2012/05/21 PHP
实现php删除链表中重复的结点
2018/09/27 PHP
php进行md5加密简单实例方法
2019/09/19 PHP
基于laravel belongsTo使用详解
2019/10/18 PHP
javascript 表单规则集合对象
2009/07/21 Javascript
html数组字符串拼接的最快方法
2009/09/16 Javascript
js实现的真正的iframe高度自适应(兼容IE,FF,Opera)
2010/03/07 Javascript
JS 有名函数表达式全面解析
2010/03/19 Javascript
鼠标滚轮控制网页横向移动实现思路
2013/03/22 Javascript
5秒后跳转效果(setInterval/SetTimeOut)
2013/05/03 Javascript
浅析JS中document对象的一些重要属性
2014/03/06 Javascript
js中split和replace的用法实例
2015/02/28 Javascript
jquery实现动态改变div宽度和高度
2015/05/08 Javascript
jQuery实现的可编辑表格完整实例
2016/06/20 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/09/29 Javascript
Node.js 实现简单小说爬虫实例
2016/11/18 Javascript
原生JS仿QQ阅读点击展开、收起效果
2017/03/08 Javascript
Bootstrap按钮组实例详解
2017/07/03 Javascript
JS实现的简单表单验证功能示例
2017/10/13 Javascript
node实现分片下载的示例代码
2018/10/17 Javascript
Vue.js实现大屏数字滚动翻转效果
2019/11/29 Javascript
[58:32]EG vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[00:14]PWL:老朋友Mushi拍VLOG与中国玩家问好
2020/11/04 DOTA
python中反射用法实例
2015/03/27 Python
解读Python编程中的命名空间与作用域
2015/10/16 Python
Python画图学习入门教程
2016/07/01 Python
Python编程实现控制cmd命令行显示颜色的方法示例
2017/08/14 Python
Python爬虫之Spider类用法简单介绍
2020/08/04 Python
彻底搞懂python 迭代器和生成器
2020/09/07 Python
python Scrapy爬虫框架的使用
2021/01/21 Python
幼儿园庆六一游园活动方案
2014/01/29 职场文书
乡镇组织委员个人整改措施
2014/09/16 职场文书
青年岗位能手事迹材料
2014/12/23 职场文书
浅谈Python类的单继承相关知识
2021/05/12 Python
不同品牌、不同型号对讲机如何互相通联
2022/02/18 无线电
vue使用refs获取嵌套组件中的值过程
2022/03/31 Vue.js