如果我有两个
var io = io.of('/')
io.on('connection', function(socket){
socket.on('disconnect', function(){ });
});
和
var nsp = io.of('/my-namespace');
nsp.on('connection', function(socket){
socket.on('disconnect', function(){ });
});
在每个名称空间内调用socket.on()会有任何冲突吗?
答案 0 :(得分:0)
不存在任何冲突。在不同的namespace-d io连接中调用socket.on()时,它们彼此隔离。 从前端连接时,它们仍然是单独的连接。
答案 1 :(得分:0)
两个socket.on
语句都在与不同的socket
个对象进行通信。
该行
nsp.on('connection', function(socket){
为每个连接提供一个新对象。