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() { ... }) 绑定一次性事件处理器,增强其使用的灵活性。
下载地址
用户评论