eventBus 是在輕量級的vue項目中 使用的一種通信方式,通過定義一個全局變量,實現數據互通,和vuex類似
1、在main.js中定義全局$eventbus
Vue.prototype.$EventBus = new Vue()
2、定義變量
this.$EventBus.$emit("params_demo",{
num: this.num,
deg: this.deg
});
3、訪問變量
this.$EventBus.$on("params_demo", ({num, deg}) => {
console.log(num,deg)
})