2.4.4 没有嵌套关系的组件通信——自定义事件机制
Node.js Events 模块 :发布/订阅模式
//events.js文件
import { EventEmitter } from 'events';
export default new EventEmitter();
把 events.js文件引入用的文件中
import emitter from './events';
//监听
let eventId= emitter.on('eventName', (data) => {
console.log(data);
});
//触发
emitter.emit('ItemChange', entry);
//组件销毁时移除
emitter.removeListener(eventId);