Vue-eventBus

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)
    })

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章