【问题标题】:socket.io dont update when i use chat rooms当我使用聊天室时,socket.io 不更新
【发布时间】:2020-01-28 13:01:14
【问题描述】:

我已经尝试了 2 个小时,但没有成功。 常量股票 = io.of('/stocks'); stock.on('连接', socket => {

当我这样做时,我的消息不会在客户端更新..

但是当我这样做时:io.on('connection', socket => { 然后它工作。但我需要有不同的聊天室。而且我不知道为什么 io.of 不起作用。

我已经尝试了所有想到的东西。我不明白为什么当我不使用 io.of 时它才起作用,这真的很奇怪。

我该怎么做才能让它正常工作?

【问题讨论】:

    标签: node.js sockets vue.js websocket socket.io


    【解决方案1】:

    socket.io中的自定义命名空间,你必须先decare它,然后再连接。

    const nsp = io.of('/my-namespace');
    nsp.on('connection', function(socket){
                           console.log('someone connected');
                                                            });
    nsp.emit('hi', 'everyone!');
    

    【讨论】:

      猜你喜欢
      • 2017-06-20
      • 2012-01-29
      • 1970-01-01
      • 2013-11-12
      • 1970-01-01
      • 1970-01-01
      • 2017-05-31
      • 2019-04-01
      • 1970-01-01
      相关资源
      最近更新 更多