Node.js 将数据保存到socketio

Node.js 将数据保存到socketio,node.js,sockets,socket.io,Node.js,Sockets,Socket.io,我正在尝试将数据(简单类型,如字符串和整数)保存到socket.IO应用程序中的套接字中。在1.0版本之前,我使用的是io.get()和io.set(),但现在它们被贬值了 有什么最新消息吗 从1.0开始您可以直接在客户端设置/读取它,然后将其传递给事件回调(至少我没有找到任何其他选项): 当您读取属性时,也没有回调,因此您可以用相同的方式获取它: io.sockets.on("event", function(client) { var bar = client['foo']; });

我正在尝试将数据(简单类型,如字符串和整数)保存到socket.IO应用程序中的套接字中。在1.0版本之前,我使用的是
io.get()
io.set()
,但现在它们被贬值了


有什么最新消息吗

1.0开始
您可以直接在客户端设置/读取它,然后将其传递给事件回调(至少我没有找到任何其他选项):

当您读取属性时,也没有回调,因此您可以用相同的方式获取它:

io.sockets.on("event", function(client) {
    var bar = client['foo'];
});

在您的示例中,客户机是由
io.sockets.on(“连接”,函数(客户机){…
)返回的套接字?是的,这就是我的意思。谢谢,这样看起来更流畅。
io.sockets.on("event", function(client) {
    var bar = client['foo'];
});