首先引入相关的库
npm install pubsub-js
//在需要的地方引入
import PubSub from 'pubsub-js'
消息订阅
//msg为消息的名称,data为传过来的数据
var mySubscriber = function (msg, data) {
console.log( msg, data );
};
//token为返回值,后续可用来取消订阅
var token = PubSub.subscribe('MY TOPIC', mySubscriber);
消息发布
PubSub.publish('MY TOPIC', 'hello world!');