Foros del Web » Programando para Internet » Node.js »

Como hago para que se ejecute un evento y luego otra vez con nodejs

Estas en el tema de Como hago para que se ejecute un evento y luego otra vez con nodejs en el foro de Node.js en Foros del Web. Buenas noches, escribo en esta oportunidad porque estoy trabajando con node.js y tengo un problema con los usuarios, me gustaría que cuando un usuario le ...
  #1 (permalink)  
Antiguo 23/05/2017, 16:47
 
Fecha de Ingreso: noviembre-2015
Mensajes: 32
Antigüedad: 1 año, 9 meses
Puntos: 0
Como hago para que se ejecute un evento y luego otra vez con nodejs

Buenas noches, escribo en esta oportunidad porque estoy trabajando con node.js y tengo un problema con los usuarios, me gustaría que cuando un usuario le de click a un botón y otro usuario también al mismo tiempo, primero se ejecute el evento y luego se ejecute el otro evento del otro usuario, como podría hacerlo en ese caso? es como si el evento uno tiene que esperar que termine de mostrar el mensaje y luego ese mismo evento mostrarse pero con el 2do usuario, porque ahorita lo que hace es cortarse y mostrarse el 2do mensaje sin terminar el primero este es el código que utilizo:

Esto lo tengo en el servidor:
io.on('connection', function (socket) {

socket.on('evento1', function (data) {
socket.emit('nuevaImagen', data);
});
});

y esto en el cliente:
socket.emit('evento1', { nro: $("#nro").val(), data: $("#datos").val() });

en otra ventana para visualizar tengo:
socket.on('nuevaImagen', function (data) {
$("div.forma").append('<p>'+data['nro']+'</p><p>'+data['data']+'</p>');
});



La zona horaria es GMT -6. Ahora son las 13:35.