使用socket.io实时应用接收数据

时间:2019-08-15 17:19:56

标签: node.js socket.io

通过套接字发送数据时,如果(on)函数位于其他函数内部,则仅在执行该函数时才接收数据吗?

Server side 
socket.emit('sendArray',serverArray);

Client side
function updateClient(){
    socket.on('sendArray',serverArray)
    clientArray = serverArray;
}
setInterval(updateClient, 1000);

在这种情况下,将仅在调用updateClient函数并且已预先调用socket.emit()时设置clientArray吗? 如果是这种情况,将是一个更好的高效代码,不要将socket.on()函数包装在客户端的其他函数中

0 个答案:

没有答案