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')
.