微信小程序API 頁面間事件通信通道

2020-07-24 11:34 更新

EventChannel

基礎(chǔ)庫 2.7.3 開始支持,低版本需做兼容處理

頁面間事件通信通道

方法:

EventChannel.emit(string eventName, any args)

基礎(chǔ)庫 2.7.3 開始支持,低版本需做兼容處理

觸發(fā)一個(gè)事件

參數(shù)

string eventName

事件名稱

any args

事件參數(shù)


EventChannel.off(string eventName, function fn)

基礎(chǔ)庫 2.7.3 開始支持,低版本需做兼容處理

取消監(jiān)聽一個(gè)事件。給出第二個(gè)參數(shù)時(shí),只取消給出的監(jiān)聽函數(shù),否則取消所有監(jiān)聽函數(shù)

參數(shù)

string eventName

事件名稱

function fn

事件監(jiān)聽函數(shù)

參數(shù)

any args

觸發(fā)事件參數(shù)


EventChannel.on(string eventName, function fn)

基礎(chǔ)庫 2.7.3 開始支持,低版本需做兼容處理。

持續(xù)監(jiān)聽一個(gè)事件

參數(shù)

string eventName

事件名稱

function fn

事件監(jiān)聽函數(shù)

參數(shù)

any args

觸發(fā)事件參數(shù)


EventChannel.once(string eventName, function fn)

基礎(chǔ)庫 2.7.3 開始支持,低版本需做兼容處理

監(jiān)聽一個(gè)事件一次,觸發(fā)后失效

參數(shù)

string eventName

事件名稱

function fn

事件監(jiān)聽函數(shù)

參數(shù)

any args

觸發(fā)事件參數(shù)


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號