socket.io 使用问题

https://github.com/CFETeam/we...
socket.io有已经建立连接的client,为什么上面这个demo还要在connection后new一个自定义的client对象?
他是什么目的?

io.on("connection", socket => {
    const client = new Client(socket);
    client.connect();
});
阅读 2k
1 个回答

因为socket只有socket.io提供的信息没有业务信息,而所谓的client.connect不过是为了注册某些监听事件去执行些操作。
所以其实是命名有问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题