Socket.io事件在多个名称空间中触发

时间:2019-05-23 22:09:08

标签: node.js socket.io

说,我在服务器端

var admin = io.of('/admin');
io.on('connect', (socket) => console.log("Connection on root namespace"));
admin.on('connect', (socket) => console.log("Connection on admin namespace"));

在客户端

var socket = io('/admin');

服务器在控制台中输出

Connection on root namespace
Connection on admin namespace

这是为什么,我该如何解决?客户端是否应该连接到/admin而不触发/名称空间中的事件?

0 个答案:

没有答案