父组件是通过props属性给子组件通信的来看下代码:

父组件:

<parent><child :child-com="content"></child> //注意这里用驼峰写法哦
</parent>data(){return {content:'sichaoyun'};
}

子组件通过props来接受数据

第一种方法

props: ['childCom']

第二种方法

props: {childCom: String //这里指定了字符串类型,如果类型不一致会警告的哦
}

第三种方法

props: {childCom: {type: String,default: 'sichaoyun' }
}

子组件与父组件通信

vue2.0只允许单向数据传递,我们通过出发事件来改变组件的数据,废话少说,上干货

子组件代码

<template><div @click="open"></div>
</template>methods: {open() {this.$emit('showbox','the msg'); //触发showbox方法,'the msg'为向父组件传递的数据}
}

父组件

<child @showbox="toshow" :msg="msg"></child> //监听子组件触发的showbox事件,然后调用toshow方法methods: {toshow(msg) {this.msg = msg;}
}


兄弟组件之间的通信

我们可以实例化一个vue实例,相当于一个第三方

let vm = new Vue(); //创建一个新实例

组件他哥

<div @click="ge"></div>
methods: {ge() {vm.$emit('blur','sichaoyun'); //触发事件}
}

组件小弟接受大哥命令

<div></div>
created() {vm.$on('blur', (arg) => { this.test= arg; // 接收});
}

VUE 2.0 父子组件之间的通信相关推荐

  1. Vue中关于父子组件之间的通信

    父子组件之间的通信是vue中的基础知识,在此做一个简单的梳理. 总的来说父传子是通过props,子传父是通过$emit. 简单的一个demo来说说,先上代码 父组件: 如图,HelloWorld是一个 ...

  2. vue/父子组件之间的通信

    父子组件之间的通信 父组件绑定数据在组件上子组件props属性接收 父组件内的data属性中待传的数据data1 => <cpn :data2="data1">& ...

  3. Vue非父子组件之间的通信

    文章目录 非父子组件的通信 1.Provide和Inject 1.1基本使用 1.2处理响应式数据(了解) 2.全局事件总线 非父子组件的通信 此篇讲解的是, 在学习状态管理之前, 非父子间通信的方案 ...

  4. Vue中父子及非父子组件之间的通信方法

    Vue中父子及非父子组件之间的通信方法 父子组件之间的通信方法 父级->子级通信 (依赖单向数据绑定+props实现) Vue.component('Father', { //注册了含有data ...

  5. vue的父子组件之间的通信详解

    vue的父子组件之间的通信详解 一.父组件给子组件传值 父组件引入子组件,并对子组件进行监听 <!-- 父组件 --><template><div><h1&g ...

  6. React(一)父子组件之间的通信

    无论是React,还是Vue,父子组件之间的通信都是组件式开发至关重要的一部分.备注一下基础要点. 1.父组件向子组件传值 父组件向子组件传值是在调用子组件的时候通过参数传递给子组件 .父组件代码 i ...

  7. Vue 3.0父子组件通信

    在Vue 3.0 发布以后,我们基于新的特性,来归纳一下父子组件通信的方式.并且检验一下Vue 2.0中常用的通信方式,如何在Vue 3.0中使用.本文列出了三种常用的通信方式: 子组件通过emit函 ...

  8. 【Vue】父子组件之间的通信

    情景 父组件有一个 btnList 数组,里面存放着按钮的名称和按钮的id,现在要把这个数组传入到子组件中进行渲染. 子组件渲染出按钮后,点击按钮,父组件的 h1 标签中会显示出当前点击的按钮是哪一个 ...

  9. vue父子组件之间的通信

    在vue组件通信中其中最常见通信方式就是父子组件之中的通性,而父子组件的设定方式在不同情况下又各有不同.最常见的就是父组件为控制组件子组件为视图组件.父组件传递数据给子组件使用,遇到业务逻辑操作时子组 ...

最新文章

  1. SAP模块常用增强总结
  2. ghost一键还原如何使用
  3. 一种使用蒸汽眼罩保养的方法
  4. verilog设计简易正弦波信号发生器_电子设计竞赛教程-信号源类
  5. eclipse 安装 lombok插件
  6. 【转】计算机科学中最重要的32个算法
  7. ide循环执行用例 selenium_使用Selenium测试Web界面时使用循环控制功能
  8. 湿度传感器pcb遇到的问题
  9. 渗透测试 重点方法检测网站漏洞
  10. 【Matlab语音识别】声纹识别【含GUI源码 537期】
  11. c# 蓝牙虚拟串口_32feet.net 蓝牙虚拟串口编程
  12. 北邮信通导论第三单元智能温控风扇
  13. OrientDB部署
  14. Appcan与后台数据交互,登录例子
  15. Excel2010分成两个或者多个独立窗口
  16. 【工具推荐】Eclipse 注释/取消注释 快捷键
  17. m32f1 68脚 sch
  18. echarts x轴下绘制表格
  19. 离子型亲水性荧光探针磺酸基/季铵盐/羧基/三甲胺乙内酯(PDMA)修饰BODIPY染料
  20. 《共轭梯度法》读书笔记(二)——共轭方向法

热门文章

  1. OpenGL蓝宝书源码学习(二十三)第七章——MultiTexture多重纹理
  2. 小鱼易连 for Mac(视频会议软件) V2.24.1.45959官方版
  3. rime (中州韵) 安装方法
  4. 这两个车模制作方案为什么这么相似?
  5. Android小米,华为平台对接厂商推送,相关SDK集成步骤
  6. Linux系列命令 —— chmod,chown 权限命令详解
  7. c#如何实现叫号操作_C# Winfrom 实现模拟叫号(SpeechSynthesizer播放语音)
  8. html网页获取点击按钮获取当前时间
  9. 手机拍摄界面的各种符合如何使用-以小米10为例
  10. n-tier(层)架构