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 相关文章推荐
侧栏跟随滚动的简单实现代码
Mar 18 Javascript
JavaScript小技巧整理
Dec 30 Javascript
JavaScript基于原型链的继承
Jun 22 Javascript
jquery实现网站列表切换效果的2种方法
Aug 12 Javascript
jQuery操作之效果详解
May 19 jQuery
基于jQuery选择器之表单对象属性筛选选择器的实例
Sep 19 jQuery
深入理解ES6之数据解构的用法
Jan 13 Javascript
vue filters的使用详解
Jun 11 Javascript
一步步教你利用Docker设置Node.js
Nov 20 Javascript
详解promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序
Nov 21 Javascript
js操作table中tr的顺序实现上移下移一行的效果
Nov 22 Javascript
ant design vue嵌套表格及表格内部编辑的用法说明
Oct 28 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绘图技术
2013/07/03 PHP
Yii2中SqlDataProvider用法示例
2016/09/22 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
javascript 年月日联动实现核心代码
2009/12/21 Javascript
jQuery操作DOM之获取表单控件的值
2015/01/23 Javascript
JS实现表单多文件上传样式美化支持选中文件后删除相关项
2016/09/30 Javascript
Bootstrap 轮播(Carousel)插件
2016/12/26 Javascript
几种响应式文字详解
2017/05/19 Javascript
详解AngularJS2 Http服务
2017/06/26 Javascript
Node 自动化部署的方法
2017/10/17 Javascript
详谈js中标准for循环与foreach(for in)的区别
2017/11/02 Javascript
Vue实现自定义下拉菜单功能
2018/07/16 Javascript
原生JS实现的轮播图功能详解
2018/08/06 Javascript
后台使用freeMarker和前端使用vue的方法及遇到的问题
2019/06/13 Javascript
开发Node CLI构建微信小程序脚手架的示例
2020/03/27 Javascript
Element Backtop回到顶部的具体使用
2020/07/27 Javascript
[28:28]Ti4 冒泡赛第二天NEWBEE vs NaVi 2
2014/07/15 DOTA
Python 闭包的使用方法
2017/09/07 Python
使用pyecharts生成Echarts网页的实例
2019/08/12 Python
Python异常模块traceback用法实例分析
2019/10/22 Python
Tensorflow之MNIST CNN实现并保存、加载模型
2020/06/17 Python
python爬虫利用代理池更换IP的方法步骤
2021/02/21 Python
html5 canvas-2.用canvas制作一个猜字母的小游戏
2013/01/07 HTML / CSS
针对HTML5的Web Worker使用攻略
2015/07/12 HTML / CSS
Strawberrynet草莓网新加坡站:护肤、彩妆、香水及美发产品
2018/08/31 全球购物
软件测试常见笔试题
2012/02/04 面试题
教师远程培训感言
2014/03/06 职场文书
《雨点儿》教学反思
2014/04/14 职场文书
计算机专业毕业生自荐书
2014/06/02 职场文书
六查六看自检自查剖析材料
2014/10/14 职场文书
2015元旦家电促销活动策划方案
2014/12/09 职场文书
大学开学感言
2015/08/01 职场文书
保姆聘用合同
2015/09/21 职场文书
各类场合主持词开场白范文集锦
2019/08/16 职场文书
NodeJs内存占用过高的排查实战记录
2021/05/10 NodeJs
mysql sql常用语句大全
2022/06/21 MySQL