【发布时间】:2017-08-02 18:00:13
【问题描述】:
我正在使用 node.js 开发 twitter 机器人。我想要实时数据,但我不工作 socket.io 我如何使用 io.emit 或 io.socket.emit ? My code is
【问题讨论】:
-
当您可以复制粘贴文本时,请不要发布图片。提供帮助会容易得多。谢谢。
我正在使用 node.js 开发 twitter 机器人。我想要实时数据,但我不工作 socket.io 我如何使用 io.emit 或 io.socket.emit ? My code is
【问题讨论】:
socket.io 网站已关闭,文档移至此处:https://github.com/socketio/socket.io/tree/master/docs
假设 io 是服务器端的 Socket.IO 命名空间。
io.sockets.emit 等价于io.emit,而io.socket.emit 不是文档化函数(我看到您在代码示例中使用了io.sockets.emit)。它的作用是向所有连接的客户端发送一个事件。 io.emit 没有记录的返回值。
标志sockets 是为了向后兼容,在大多数代码示例中,您会看到io.emit 没有sockets 标志。其他标志包括volatile 和local。
【讨论】: