socketio中`socket.broadcast.to(param)`的目的是什么?
在我学习Node.js时,我遇到了一个编写聊天系统的例子。
代码中的某处有以下行:
socket.broadcast .to(message.room) .emit('message', theMessage);
我不明白这个function在做什么。 另外,我在客户端代码中找不到任何线索。 如果代码没有to(message.room)
部分,会发生什么?
socket.broadcast.to广播到给定房间内的所有套接字,除了被调用的套接字之外。
有关更多详细信息: http : //socket.io/docs/server-api/#socket#to( room: string) : socket