socket.io-client emit code example
Example 1: socket.io reconnect example
io.connect('http://localhost', {
'reconnection': true,
'reconnectionDelay': 500,
'reconnectionAttempts': 10
});
Example 2: socket io emit to socket id
io.to(socketid).emit('message', 'for your eyes only');
Example 3: socket io query
const socket = io({
query: { token: 'cde' }
});
io.on('connection', (socket) => {
let token = socket.handshake.query.token;
});
Example 4: io.emit vs socket.emit
socket.emit('message', "this is a test");
io.emit('message', "this is a test");