链式事件流轻量级迷你 JS 库 - hubJS

2023-12-15 525 views
4
项目推荐
  • 项目名称:hubJS

  • 项目地址:https://github.com/yyued/hub.js

  • 项目语言:JavaScript

  • 项目描述:仅6kb,通过简单的 API & 自由组合的链式写法,轻松订阅管理各类事件流

  • 推荐理由:帮助开发者快捷地处理各类事件流

  • 示例代码:

    
    import $hub from 'hub-js';

// 定义一个 “test” 监听器 $hub.listen('test', ( data ) => { console.log( 'test', data ); });

setInterval(( ) => { // 发出 “test” 事件 $hub.emit('test', { code: 1 }); }, 1000);

回答