Holas chicos como estan :D. Tengo un problema que no se como solucionar. Yo envio datos y los recivo con un callback o a veces los envio del servidor con otro socket.emit pero el problema es que si por ejemplo: Yo doy click en la foto de un auto envia datos y recive, lo malo es cuando le doy otra ves click en esa imagen ya hace dos veces lo que hice, y si le vulevo a dar click lo hace tres veces cuando la verdad solo quiero uno mas. Una vez paso y lo logre evitar cambiando esto
Código Javascript
:
Ver originalsocket.on('funcion', funcion);//mostraba error
//por esto
socket.once('funcion', funcion);//ya no se repetia cuando se recivia
pero ahora el problema viene con el emit!!!! no habra alguna forma yo no se depronto de hacer que solo envie una vez y no se repite el envio por que cuando actualizo si funciona bn pero le vuelvo a dar click vuelve y se repite. Y no es en esa parte de mi codigo que pasa eso esta pasando hasta en un chat que cree donde se envia un mensaje aparecen como tres (claro todos iguales) y cuando actualizo vuelve a ser uno normal :( que mal la verdad no se que hacer porque eso esta espantando a mis clientes