node EventEmitter
資深大佬 : TomVista 0
想在 event.emmit(‘eventName’) 执行完异步事件之后 触发一个 end 事件,怎么做?
暴露 event 给 listener 吗?
const event = new (require('events').EventEmitter) event.on('name',(event)=>{ // dosomething setTimeout(()=>{ ... event.emmit('nameEnd') },100) }) event.on('nameEnd',()=>{ console.log(name) }) event.emmit('name',event)
大佬有話說 (1)