wx-global-online-offline-observer
v1.0.1
Published
observer online offline
Downloads
4
Readme
global-observer
因为微信中没有全局的监听响应机制,对于异步行为经常需要往app.js中注入callback的方式完成,代码不易维护 所以创建一个订阅-发布者从而可以方便的管理全局状态,事件减少callback的注入
能力
支持同步订阅 支持异步订阅 支持离线订阅
使用
import Observer from 'wx-global-online-offline-observer' const observer = new Observer()
订阅
observer.subscribe('login', function(loginEvt) { console.log(loginEvt) })
发布
observer.issue('login', {name: 'flow', id: '0001'}) observer.issue('login', {name: 'memory', id: '0002'})
取消订阅
observer.unsubscribe('login')