繁体   English   中英

如何在socket.io中使用事件?

[英]How to use events in socket.io?

我是socket.io的新手,我一直在寻找诸如"message"类的事件,我想知道消息之外还有什么。

socket.on('message', function (msg) {

});

先感谢您。

您创建自己的事件; 它们不是预定义的,即:

socket.on('< whatever you want >', function (payload) {
   console.log('Hello World')
});

socket.emit('< whatever you want >', payload);

>>> 'Hello World'

例如:

socket.on('marco', function (payload) {
   console.log(payload.msg)
});

socket.emit('marco', {msg: 'polo!'});

>>> 'polo!'

但是,有些特殊名称受到限制 这些是:

  • '错误'
  • '连接'
  • '断开'
  • 'newListener'
  • 'removeListener

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM