【发布时间】:2012-09-10 14:34:28
【问题描述】:
我遇到了socket.emit不会发送数组的问题。
当客户端收到它时,它只是完全空的。
服务器端:
var connectedUserNames = new Array() ;
socket.on('USER_ONLINE', function(data){
connectedUserNames[socket.id] = data ;
console.log(data+' has connected.') ;
})
io.sockets.emit('CONNECTED_USERS', connectedUserNames);
客户端:
socket.on('CONNECTED_USERS', function(data){alert(data);
$('#connectedusers').attr('title', data) ;
})
这是 NodeJS 的错误吗?如果是这样,我该如何解决这个问题?
【问题讨论】:
标签: javascript jquery node.js socket.io