更新记录
0.1(2021-10-22) 下载此版本
版本: 0.1
平台兼容性
uni-app
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | √ | - | - | - | - | - | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
√ | - | - | - | - | - | - | - | - | - | - |
使用方式
-
import mitt from './EventEmitter.js'
-
订阅
/* * @eventName 参数名称 * @function 回调函数 形参任意 */ mitt.on('eventName',(params)=>{console.log(params)}) /* * 只订阅一次 */ mitt.on('eventName',(params)=>{console.log(params)})
-
发布
/* * @eventName 参数名称 * @params 传递的参数 */ mitt.emit('eventName',params)
-
取消订阅
/* * @eventName 参数名称 * @function 回调函数|回调函数引用 */ mitt.off('eventName',(params)=>{console.log(params)})