// bus.js
import Vue from 'vue';
export default new Vue();
// main.js
import Vue from 'vue';
import $bus from 'bus.js'
Vue.prototype.$bus = $bus;
// 父组件(发送数据)(发布)
this.$bus.$emit('eventName','参数')
// 子组件(接收数据)(订阅)
this.$bus.$on('eventName',function('参数') {
// 一些操作
})