vue中父子组件通信的坑
转自:https://www.cnblogs.com/goloving/p/8660407.html
当在一个组件中,使用了其他自定义组件时,就会利用子组件的属性和事件来和父组件进行数据交流。
父子组件之间的通信就是 props down, events up,父组件通过 属性props向下传递数据给子组件,子组件通过事件 events 给父组件发送消息。
子组件需要某个数据时,就在内部定义一个prop属性,父组件就像给HTML元素指定特定值一样,把自己的data属性传递给子组件的这个属性。
而子组件内部发生什么事情的时候,就通过自定义事件来把这个事情涉及到的数据暴露出来,供父组件处理。
<my-component v-bind:foo="baz" v-on:event="doThis(arg1,...arg2)"></my-component>
以上代码中,foo是 <my-component> 组件内部定义的prop属性,baz 是父组件的一个data属性,event是子组件定义的一个事件,doThis是父组件的一个方法。
父组件把baz
数据通过prop
传递给子组件的foo
;
子组件内部得到foo
的值,就可以进行相应的操作;
当子组件内部发生了一些变化,希望父组件能知道时,就利用代码触发event-a
事件,把一些数据发送出去;
父组件把这个事件处理器绑定为doThis
方法,子组件发送的数据,就作为doThis
方法的参数被传进来;
然后父组件就可以根据这些数据,进行相应的操作。
转载于:https://www.cnblogs.com/150536FBB/p/11290472.html
vue中父子组件通信的坑相关推荐
- html中的父子通信代码,Vue.js 父子组件通信的十种方式
面试官:Vue 中父子组件通信有哪些方式? 自己先想一分钟. 无可否认,现在无论大厂还是小厂都已经用上了 Vue.js 框架,简单易上手不说,教程详尽,社区活跃,第三方套件还多.真的是前端开发人员必备 ...
- Vue.js 父子组件通信的十种方式;告诉世界前端也能做 AI;你可能不知道的14个JavaScript调试技巧...
记得点击文章末尾的"阅读原文"查看哟~ 下面先一起看下本周的摘要吧~ 想了解老用户如何参与阿里云双十一1折拼团特惠主机的,可以看第二条推送,文中提供了两种方法~,一起看看本周有哪些 ...
- Vue的父子组件通信(十种)
设计的面试题 Vue中父子组件通信有哪些方式? 概述 通信方式无外乎就那几种: Prop 常用$emit 组件封装用的较多.sync 语法糖 (较少)$attrs和$listeners(组件封装用的较 ...
- Vue 非父子组件通信方案
Vue 非父子组件通信方案 概述 在 Vue 中模块间的通信很普遍 如果是单纯的父子组件间传递信息,父组件可以使用 props 将数据向下传递到子组件,而在子组件中可以使用 events (父组件需要 ...
- Vue 非父子组件通信 (ref)
Vue 非父子组件通信 (ref) 流程:1. 先在son子组件中定义一个数据和事件处理程序data( ) { return { flag: false }} , methods: { cry( ) ...
- Vue中父子组件的六种通信方式
Vue中父子组件的通信方式 一.Props + $emit Props:父传子 父组件Parent.vue: <Child :message="message" @chang ...
- vue中父子组件先后渲染_Vue中父子组件执行的先后顺序
前几天,朋友向我提出了一个关于Vue中父子组件执行的先后顺序问题,相信很多朋友在学习的过程中也会遇到这个问题,所以我就在此提出我自己的一些小看法. 问题如下:请问下图中父子组件执行的先后顺序? 首先, ...
- vue中父子组件及 watch用法
父子组件及 watch vue中父子组件及 watch用法 - coder_zhang123456 - 博客园
- Vue中父子组件传值的多种方式
vue中父子组件传值 vue中的父子组件传值,值得注意的是要遵守单向数据流原则.所谓单向数据流原则,简单的说就是父组件的数据可以传递给子组件,子组件也可以正常获取并使用由父组件传过来的数据:但是,子组 ...
最新文章
- python-九九乘法表
- VHD安装的Win7 X64系统迁移到VMware虚拟机(P2V)...
- 验证Node和npm是否安装成功
- oracle中lock和latch的用途
- 前端学习(2616):请求数据接口
- java 大文件下载_Java大文件下载不全问题
- linux下c语言scanf,C语言输入scanf
- C++STL笔记(X):栏位宽度、填充字符、位置调整
- 命令行调用dubbo服务
- Paxos在大型系统中常见的应用场景
- CODE[VS] 1474 十进制转m进制
- 16S多样性组成谱研究,9.13分的Water Research轻松二连发!
- 仓库管理软件 v1.0 绿色破解版
- Day07 Scanner 类、 Random 类、 ArrayList 类 6.20
- Bibtex 参考文献样式
- java获取显示器屏幕大小
- vijos P1263 单挑女飞贼
- python 判断大于等于且小于等于_关于if语句:检查python中值是否大于、小于或等于零的更好方法...
- cad在线转换_超强在线转换工具,打开就能转换
- 什么是导航?导航具有什么样的作用?
热门文章
- 深度学习在智能助理中的应用
- 区块链学堂(5):Geth 安装
- android6.0源码分析之Camera API2.0简介
- Android APP终极瘦身指南
- java 注解妙用_框架开发之Java注解的妙用
- excel打印预览在哪里_打印小心机:轮页眉页脚的重要性
- 算法解读--递归(二)
- python算法预测风险等级_一般算法水平到底什么样子才能秒杀Bat的笔试编程题?...
- jprofiler分析dump文件_内存溢出+CPU占用过高:问题排查+解决方案+复盘(超详细分析教程)...
- 周志华眼中的贝叶斯方法(转)