• 使用 pubsub-js 进行消息发布订阅


    npm 包地址

    github 包地址

    pubsub-js 是一个轻量级JavaScript 基于主题的消息订阅发布库 ,压缩后小于1b。它具有使用简单、性能高效、支持多平台等优点,可以很好地满足各种需求。

    功能特点:

    • 无依赖
    • 同步解耦
    • ES3 兼容。pubsub-js 能够在任何可以执行 JavaScript 的地方运行。
    • AMD / CommonJS 模块支持
    • 不修改订阅者(jQuery 自定义事件修改订阅者)
    • 易于理解和使用(得益于同步解耦)
    • 小(ish),压缩后小于 1kb

    获取 pubsub-js

    你可以通过以下几种方式获取 pubsub-js

    • 使用 NPM 包

    首先,你需要在项目根目录下使用以下命令安装 pubsub-js

    # 使用 pnpm 安装
    pnpm add pubsub-js
    # 使用 npm 安装
    npm install --save pubsub-js
    # 使用 yarn 安装
    yarn add pubsub-js
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 使用 CDN

    你还可以通过 CDN 获取构建好的 pubsub-js 文件。将以下代码添加到 HTML 文件的