Javascript 获取断开连接的客户端的昵称

Javascript 获取断开连接的客户端的昵称,javascript,socket.io,Javascript,Socket.io,在我的socket.io聊天应用程序中,我试图获取刚刚断开连接的客户的昵称 我做到了: client.on('disconnect', function(nickname){ console.log(nickname + " has disconnected."); client.get('nickname', function(error, nickname){ client.broadcast.emit("remove chatter", nickname);

在我的socket.io聊天应用程序中,我试图获取刚刚断开连接的客户的昵称

我做到了:

client.on('disconnect', function(nickname){
    console.log(nickname + " has disconnected.");
    client.get('nickname', function(error, nickname){
        client.broadcast.emit("remove chatter", nickname);

        redisClient.srem("chatters", nickname);
    });
});
但我得到了以下信息:

transport close has disconnected.

TypeError: Object #<Socket> has no method 'get'
我在谷歌上搜索了一下,但没有找到任何可靠的东西

如何解决此问题?

client.昵称解决了此问题