【发布时间】:2018-04-11 02:13:53
【问题描述】:
这将在没有 .once 调用的情况下工作。
我正在尝试从服务器端代码发送一条消息
io.on('connect', function (socket) {
socket.once('connect', function() {
socket.emit('mydata', { feed: result});
但除非我删除第二行,否则我在客户端什么也得不到。 我也试过 socket.once('mydata', { feed: result}) 但是:
throw new TypeError('listener must be a function');
换句话说,只有当有新的“mydata”时,如何才能向客户端发送消息?
谢谢
【问题讨论】: