4.1.16 服务器命名空间(nsp) server_of_nsp
const adminNamespace= io.of("/admin");const dynamicNsp =io.of(/^\/dynamic-\d+$/).on('connect',(socket)=>{
const newNamepsace= socket.nsp;// newNamespace.name==='/dynamic-101'
// 给所有订阅这个命名空间的客户端广播
newNamespace.emit('hello')
})
// 客户端
const socket=io('/dynmice-101');
// 广播到每个订阅的命名空间中的所有客户端
dynamicNsp.emit('hello');
// 为每个订阅的命名空间使用中间件
dynamicNsp.use((socket,next)=>{
//(>^ω^<)
})Last updated
Was this helpful?