安装
npm i pubsub-js -S
使用示例
const PubSub = require('pubsub-js'); // 定义事件处理器 function eventHandler (msg, data) { console.log(msg, data); }; // 将主题定义为常量 const TOPIC_NAME = Symbol('topic'); // 订阅 var token = PubSub.subscribe(TOPIC_NAME, eventHandler); // 取消订阅 // PubSub.unsubscribe(token); // 发布 PubSub.publish(TOPIC_NAME, 'hello world!');