Minibus.js JavaScript中的超轻量级事件总线
Minibus.js v3.1.0 是一个面向JavaScript的超轻量级事件总线,亦称消息调度程序。基本示例:通过 var bus = Minibus.create()
创建一个消息总线,使用 bus.on('out-of-fuel', function() { console.log('Hitchhike.') })
绑定事件处理程序,随后通过 bus.emit('out-of-fuel')
触发事件,控制台显示 Hitchhike.
。当使用 bus.off(route)
移除监听器后,再次触发 out-of-fuel
事件,将不会有任何输出。特征:非常轻量级,压缩后仅约600字节,兼容主流浏览器及Node.js。通过 bus.on('myevent', function() { ... })
绑定一次性事件处理器,增强其使用的灵活性。
下载地址
用户评论