1、首先定义一个bus.js文件

引入空的vue,实例化,曝光出去

import Vue from 'vue'

const Bus = new Vue({})

export default Bus

2、创建两个vue文件(兄弟组件)

值得注意的监听派发事件之后,要用ES6的箭头函数

A组件

A组件:{{msg}}

A组件

//引入bus文件

import bus from './bus.js'

export default {

data(){

return {

msg:'TaylorSwift'

}

},

methods:{

brother(){

// 派发事件

bus.$emit('A',this.msg)

}

}

}

B组件

B组件:{{msg}}

//引入bus文件

import bus from './bus.js'

export default{

data(){

return{

msg:"Goddess"

}

},

created(){

// 监听派发的事件

bus.$on('A',(res)=>{

console.log(res)

this.msg = res

})

}

}

如有不懂,可以看我的 Vue-组件通讯

combus通讯_Vue兄弟组件通信Bus传值--小案例相关推荐

  1. vue兄弟组件之间的传值,bus运用,beforeDestroy销毁,Bus.$off

    vue兄弟组件之间的传值 1.建立一个单独的文件bus.js import Vue from 'vue' export default new Vue() 2.传递事件 // 传递事件 import ...

  2. VUE父子组件之间的传值,以及兄弟组件之间的传值;

    一.Vue父子 组件之间传值 vue使用中,经常会用到组件,好处是: 1.如果有一个功能很多地方都会用到,写成一个组件就不用重复写这个功能了: 2.页面内容会简洁一些:方便管控: 子组件的传值是通过p ...

  3. vue父子组件通信,兄弟组件通信

    目录 一.父子组件通信 1.子组件通过 props 获取父组件变量和父组件调用子组件中的方法(这两个都是父传子的思想) a:子组件通过 props 获取父组件变量 b:父组件调用子组件中的方法 2.父 ...

  4. vue组件通信(传值)

    vue组件通信有以下几种方式可以实现(个人总结) 一.父组件到子组件传值方式: 一般通过在父组件中给子组件绑定属性的方式进行传值,子组件通过props来接收. 实例: //父组件 <templa ...

  5. 组件通信、传值(父子、爷孙、多层级)(prop、$emit、provide、inject)(vue)

    问题: 组件之间的通信无非就那种:兄弟组件间.父子组件间.爷孙(多层级间),兄弟组件之间通信我前面的文章已经讲过(点击此链接: 兄弟组件:(38条消息) 兄弟组件通信(vue-bus)(vue)_秃秃 ...

  6. VUE3+TS(父子、兄弟组件通信)

    目录 父传子值.方法(子调用父值.方法) 子传父值(父调用子值) 父读子(子传父)(父调用子值.方法) 兄弟(任意组件)通信 引入Mitt来完成任意组件通信 父传子值.方法(子调用父值.方法) 1.统 ...

  7. React兄弟组件通信

    1.在父组件定义好回调函数接收组件A传过来的值 // 引入组件 import SonA from "./components/SonA" import SonB from &quo ...

  8. react兄弟组件之间的传值

    react兄弟组件之间的传值 一.通过redux 1.在redux中找到对应的文件设置 a. b. c. d. 2.页面存储数据到redux中 3.页面提取redux里面的数据 二.通过hook中的c ...

  9. vue组件间通信之兄弟组件通信(vue3.0$EventBus)

    vue组件间通信之兄弟组件通信(vue3.0$EventBus) vue组件中的数据传递最最常见的就是父子组件之间的传递.父传子通过props向下传递数据给子组件:子传父通过$emit发送事件,并携带 ...

最新文章

  1. 编程入门python语言是多大孩子学的-包头孩子学编程python好吗
  2. 前端每周清单半年盘点之 PWA 篇
  3. SDUT_1299 最长上升子序列
  4. python fonttool_Python wx.Font方法代码示例
  5. Tomcat 是怎么处理js file access request的
  6. C++将01数组转换为二进制对应的数值
  7. secure连不上远程地址_[笔记]Mariadb安装并配置远程访问
  8. Web开发者必备:Web应用检查清单
  9. mysql ddl分类_MySQL语言分类——DDL
  10. python自动抓取论文_用python抓取某期刊最近5年发表的所有文章的关键词和摘要...
  11. java poi生.docx_java – Apache POI或docx4j处理docx文件
  12. 登录窗体与主窗体的关闭
  13. Maven刷新后jdk变成jre
  14. WebSocket传输图片
  15. 一、 kettle开发、上线常见问题以及防错规范步骤
  16. 如何改计算机二级照片大小,怎么修改照片大小内存,尺寸
  17. n986原生android,【极光ROM】-【三星NOTE20U(国行/港版/台版/韩版/美版) N986X-高通865P】-【V4.0 Android-R-UA3】...
  18. mysql 批量导入_MySQL快速大量导入
  19. catia二次开发:人机交互select,start command
  20. 三星 android recovery,三星所有机型如何进入recovery模式的方法

热门文章

  1. led流水灯——51单片机程序
  2. 定义,公理,定理,引理,推论,命题,推测,猜想
  3. Qt / 动态的切换控件样式的方法
  4. CPU 的 ring0、ring1、ring2、ring3
  5. Java / 常见名词含义
  6. 启明云端分享|sigmastar ssd201\ssd202d 双网口开发板在ISP烧录UBOOT时常遇到的问题解答
  7. java父窗口传值给子窗口_【赖国荣】js实现父窗口与子窗口传值
  8. 百度智能云发布时空数据管理平台,打造一体化数据中台
  9. python程序实现双向链表_数据结构-双向链表(Python实现)
  10. c++程序设计原理与实践_课程思政水资源系统优化原理与方法课程思政元素的探索...