介绍
事件组件
项目地址
GitHub - Olical/EventEmitter: Evented JavaScript for the browser
基本使用
var ee = new EventEmitter();
// 封装个方法
emitEvent(key, args) {
    console.log('emitEvent', key, args);
    if (args) {
        ee.emitEvent(key, [args])
    }
    else {
        ee.emitEvent(key)
    }
}
添加事件处理程序
var that = this;
ee.addListener('set-view', (args) => {
    that.setView(args.viewName, args.viewArgs);
});
触发事件
this.emitEvent("set-view", {
    viewName: 'message'
})
 站点公众号
                站点公众号