【发布时间】:2015-02-25 03:27:10
【问题描述】:
socket.io 上的事件绑定下方工作正常,
io = require('socket.io')()
io.on 'connection', (socket) ->
console.log socket.id
io.listen 3000
然后尝试将socket.io event转换为Bacon EventStream,
Bacon = require('baconjs').Bacon
io = require('socket.io')()
connections = Bacon.fromEventTarget io, 'connection'
connections.onValue (socket) ->
console.log socket.id
io.listen 3000
为什么下面会失败?
TypeError: Object connection has no method 'on'
【问题讨论】:
标签: javascript node.js coffeescript socket.io bacon.js