您好,我查看了许多与此相关的主题,但是找不到任何特定的帮助。 我正在创建一个简单的聊天,输入用户名后,我想显示已连接用户的列表。
io.on('connection',function(socket){
socket.on('newuser',function(username){
socket.username = username;
});
socket.on('showlist',function(){
console.log(Object.keys(io.sockets.sockets)[0].username);
});
});
到目前为止,我只想记录它,但是我的问题是,如何才能将这个 socket.username 属性作为所有用户的数组来访问,以便以后显示? Object.keys(io.sockets.sockets)[0].username)
返回未定义