不能加入插座里的房间.io从里面答应



我正试图让一个套接字从.then()内部连接一个房间,但它不起作用。我知道代码中的其他一切都是正确的,因为在将它(联接(移出.then()并放入同步函数之后,它就可以工作了。我怎样才能使它以这种方式工作?

client.query('SELECT x FROM y WHERE f= $1;', ["example"])
.then((results) => {
socket.join('test');// join room
//more code that works properly...
})

您可以尝试使用异步等待套接字.io连接。

最新更新