1、单页面消息
import Taro,{Events} from '@tarojs/taro'
(1)使用前需要先示例化
let events=new Events();
(2)监听消息
events.on('监听名称',(arg)=>{...})
监听单个消息,多个回调
events.on('监听名称',回调1)
events.on('监听名称',回调2)
events.on('监听名称',回调3)
(3)发送消息
events.trigger('监听名称',arg1,arg2,...)
(4)取消监听
取消一个监听
events.off('监听名称')
取消监听的一个处理回调
events.off('监听名称',回调函数)
取消所有监听
events.off()
2、全局监听
Taro.eventCenter.on('监听名称',(arg)=>{...})
Taro.eventCenter.trigger('监听名称',arg1,arg2,...)
Taro.eventCenter.off();
taro 传递消息机制Events
最新推荐文章于 2025-07-16 16:52:37 发布