消息订阅-发布机制
工具库:PubSubJS
下载:npm install pubsub-js --save
使用:
- import PubSub from 'pubsub-js' // 引入
- PubSub.subscribe('delete', function(data){}); // 订阅
- PubSub.publish('delete', data) // 发布消息
var mySubscriber = function(msg, data) {
console.log(msg, data);
};
var token = PubSub.subscribe('MY TOPIC', mySubscriber);
PubSub.unsubscribe(token);
var mySubscriber = function (msg, data) {
console.log()
}
PubSub.publish('消息名', 'hello world')