src/bus.js
import Vue from 'vue' export default new Vue()
src/main.js
import Bus from '@/lib/bus' // 引入Bus组件 Vue.prototype.$bus = Bus
components01.vue 监听
this.bus.$on('changeValue', (msg, val) => { console.log(333, msg, val) })
components02.vue 传值 并 触发 方法
this.bus.$emit('changeValue', 'hello', 'word')
.