| 1234567891011121314151617181920 |
- import { Provide } from '@midwayjs/decorator';
- import { CoolSocket, SocketEnvent } from 'midwayjs-cool-socket';
- import { Socket } from 'socket.io';
- /**
- * socket的事件
- */
- @Provide()
- @CoolSocket('/')
- export class SocketHandler {
- /**
- * 连接成功
- * @param data
- */
- @SocketEnvent()
- async connection(socket: Socket) {
- console.log('socket事件', socket.id, socket.handshake.query);
- }
- }
|