在sockets.io中是否可能有可变事件?

时间:2018-12-18 18:01:32

标签: javascript sockets express events

每个客户端上都有大量组件,并且我希望每个组件发出一个对每个组件唯一的自定义事件。

这样,只有所有其他客户端上的唯一组件才能检测到该事件。

有没有办法做到这一点?

我检查了official docs,但所有事件似乎都是常数。

再次重申一下,如果我可以将可变事件发送到服务器,并且服务器可以将此可变事件发送给所有客户端,那将是很好的事情。

语法可能看起来像这样:

  socket.on(variable_event, data => {
    io.emit(variable_event, data);
  });

1 个答案:

答案 0 :(得分:1)

socket.io当前不支持可变事件名称。

签出events documentation进行发送和接收。不幸的是,没有基于变量的事件的例子。

您可能要向sockets.io发送功能请求