有什么办法在Node.js中的连接事件上使用ack参数吗?事情是这样的:Socket.io呼叫连接事件
//client.js
socket.on('connect', (data) => {
console.log(data); // I want to print 'lol' here
});
//server.js
io.on('connect', (socket, ack) => {
ack('lol'); // TypeError: ack is not a function
});
参考的ACK:https://socket.io/docs/server-api/#socket-emit-eventname-args-ack
真的是没有理由的'connected'事件发送到客户端。客户已经有这样的事件。在连接时发送消息的主要原因是您想要在连接后立即将数据发送到客户端。你不需要告诉客户端它现在已经连接 - socket.io框架已经做到了。 – jfriend00