eventBus的基本使用

2021-08-28 05:22:30 字數 559 閱讀 1454

evenetbus的使用非常簡單,主要分為3個步驟

定義事件

訂閱事件

發布事件

第一步:

4. 新建乙個eventbus.js檔案

// used in orderlist only;

import vue from 'vue'

// const vm = new vue();

export default

newvue

()

第二步:

5. 在需要使用eventbus的頁面引入eventbus.js

6. 訂閱事件:

eventbus.$emit

('傳給on接收的引數名',)

;

第三步:

7. 發布事件:

eventbus.$on

('接收emit此處的引數名'

,payload =

>

)

EventBus基本理解

eventbus是乙個android端優化的publish subscribe訊息匯流排,簡化了應用程式內各元件間 元件與後台執行緒間的通訊。比如請求網路,等網路返回時通過handler或broadcast通知ui,兩個fragment之間需要通過listener通訊,這些需求都可以通過eventb...

關於eventbus的使用

evenbus目前為止在開發過程中使用比較平凡,用法比較簡單 一 首先要建乙個實體類 class 功能 public class eventbus model public class event msg public void setmsg string msg 二 發布乙個訊息 eventbus...

EventBus簡單使用

eventbus是乙個開源的是乙個發布 訂閱的事件的框架,在業界即使沒有用過,也肯定聽過,要是真沒聽過,那從現在起你就聽說了。框架主要包含4個成分 發布者,訂閱者,事件,匯流排。訂閱者可以訂閱事件,傳送者發布事件,讓你的元件徹底解耦。使用姿勢 引入compile org.greenrobot eve...