如果我有一个监听事件发射器的类,那么绑定每个实例是错误的做法吗?
function MyClass() {
emitter.on('ready', function() {
// do something
});
}
myclass = new MyClass();
如果我多次调用emitter.on(),它会警告我。
(节点)警告:检测到可能的 EventEmitter 内存泄漏。增加了 11 位听众。使用emitter.setMaxListeners() 增加限制。
事件发射器是否意味着每个模块只绑定一次,在类实例之外?
如果这是错误的,那么在触发事件时如何访问类实例?
谢谢