【发布时间】:2012-07-14 22:59:59
【问题描述】:
这两者有什么区别?
我注意到如果我在工作程序中从socket.emit 更改为socket.send,服务器无法接收到消息,虽然我不明白为什么。
我还注意到,在我的程序中,如果我从socket.emit 更改为socket.send,服务器会收到一条消息,但它似乎收到了多次。当我使用console.log() 查看服务器收到的内容时,它显示的内容与我使用socket.emit 时不同。
为什么会有这种行为?你怎么知道何时使用socket.emit 或socket.send?
【问题讨论】: