美文网首页
vue 组件间BUS通讯使用

vue 组件间BUS通讯使用

作者: Yao请输入昵称 | 来源:发表于2020-04-09 11:35 被阅读0次

1:创建bus.js文件

utils  ->  bus.js

import Vue from 'vue'

export default new Vue()

2:发送信息

import bus from'@/utils/bus'

bus.$emit('message', obj );

3:接收信息

import bus  from'@/utils/bus'

bus.$on('message',(obj)=>{

        console.log(obj)

})

相关文章

  • vue文档集合

    Vue2使用笔记3--父子组件的通信Vue 2.0开发实践(组件间通讯)Event Bus 在Vue中的使用vue...

  • vue 组件间BUS通讯使用

    1:创建bus.js文件 utils -> bus.js import Vue from 'vue' export...

  • vue-bus实现兄弟组件通讯

    一、为什么要使用vue-bus? 学习vue的开发者都知道,父子组件的直接的通讯直接使用vue提供的props属性...

  • Vue中组件通信(eventBus)

    在vue项目中,父子组件间的通讯很方便。但兄弟组件或多层嵌套组件间的通讯,就会比较麻烦。这时,使用eventBus...

  • vue基础 - 中心方式通讯

    场景 多个并行组件通讯 原理 创建一个 new vue({}) 的 bus 对象,然后并行组件都动态注册在这个对象...

  • bus

    当多个组件之间进行通讯时,再使用$children 、$ref就会很麻烦,这时候使用bus会降低复杂度bus.js...

  • vue使用this.$bus+keep-alive解决组件间跳转

    vue使用this.$bus+keep-alive解决组件间跳转传参,参数无法保存问题 前言 这是我在最近工作中经...

  • Vue - 兄弟组件传值

    1. 使用中间Vue实例实现兄弟传值。 创建一个用于转发数据的中间Vue实例bus 在子组件1中使用bus.$em...

  • vue组件通讯----event-bus

    vue组件之间通讯,通过props和@event($emit('event'))的方式传递数据和改变数据,存在诸多...

  • vue 组件间通讯

    总结起来三种方式 一、eventbus bus.js component1.vue component2.vue ...

网友评论

      本文标题:vue 组件间BUS通讯使用

      本文链接:https://www.haomeiwen.com/subject/nawqmhtx.html