0
我想知道是否有可能以某種方式用EventEmitter發出的數據創建可讀流。來自EventEmitter類的流數據 - NodeJS
例如,我有一個從EventEmitter繼承RandomNumberGenerator具有該功能:
emitData: =>
clearTimeout @timeout
return unless @running
data = _.chain @types
.map (type) => [type, @chance[type]() if @chance[type]]
.object()
.value()
@emit "data", data
@timeout = setTimeout @emitData, @interval
在另一個文件
所以,我可以寫:
numberGenerator.on 'data', (data) ->
console.log(data)
現在,我想管這在另一個流中產生了數字。有沒有辦法做到這一點?