如何使用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!'
不过有些特殊的名字是restricted。它们是:
- 'error'
- 'connect'
- 'disconnect'
- 'newListener'
- 'removeListener
我是 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!'
不过有些特殊的名字是restricted。它们是:
- 'error'
- 'connect'
- 'disconnect'
- 'newListener'
- 'removeListener