V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AsyncRustacean
V2EX  ›  开源软件

ocev.js 前端(pub/sub)库,支持代理 Web 元素的所有事件,并且用 Promise/Stream 的形式处理事件

  •  
  •   AsyncRustacean · 296 天前 · 751 次点击
    这是一个创建于 296 天前的主题,其中的信息可能已经有所发展或是发生改变。

    ocev 是一个事件库,设计目的是为了简化事件处理的复杂性,同时支持 promise/stream 的方式处理事件.

    支持代理 web 元素的所有事件,并用 ocev 的 api 进行处理.

    所有 api 都最大化的支持 typescript ,提供最完整的类型提示


    github

    文档地址

    一个代理事件的示例 codesandbox

    4 条回复    2024-02-27 10:54:58 +08:00
    zy0829
        1
    zy0829  
       296 天前
    相对于传统的 evtbus 能绑定 dom 还挺有意思的
    AsyncRustacean
        2
    AsyncRustacean  
    OP
       295 天前
    @zy0829 主要目的是为了开发者的体验,不用一遍遍写那些 web api
    Pencillll
        3
    Pencillll  
       295 天前 via Android
    感觉很不错啊,这个 EventProxy 看起来挺爽的,会试用一下
    AsyncRustacean
        4
    AsyncRustacean  
    OP
       295 天前
    @Pencillll 谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3170 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:53 · PVG 20:53 · LAX 04:53 · JFK 07:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.