我想知道使用事件在ExpressJS内部的函数之间进行通信是否是一个好习惯?如果是,我如何在我的发出事件中发送参数?

最佳答案

API参考:http://nodejs.org/api/events.html#events_emitter_emit_event_arg1_arg2

这是一个例子:

var emitter = new EventEmitter();
emitter.on('stack', function(name, message) {
   console.log("I got the event", name, message);
});
emitter.emit('stack, 'eventName', 'I like arguments');

09-25 18:26