客户端socket.id刷新?

时间:2017-05-29 17:50:01

标签: javascript node.js sockets socket.io

我正在尝试将一些信息从<div ng-repeat="file in im"> <!-- Now file is your list (e.g. ["files/file/img1.bmp", "files/file/img2.jpg"] --> <p>{{file[0]}}</p> <p>{{file[1]}}</p> <!-- and so on --> </div> 传递到localhost:3000,但每当我访问第二个网址时localhost:3000/id都会发生变化。如果您socket.id,您将看到服务器两次输出'client with id:id'。因此npm app.js更改,服务器将其传递给错误的套接字。

似乎无法确定导致问题的原因,我希望你能帮助我。

由于

1 个答案:

答案 0 :(得分:1)

这可能是因为当您转到新页面时,您还将再次调用socket.io客户端脚本,这将导致新的套接字连接。我最好的建议是将会话连接到你的socket io。