Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/05/2020, 09:34
Avatar de WyLY
WyLY
 
Fecha de Ingreso: enero-2002
Ubicación: Cancun, México.
Mensajes: 506
Antigüedad: 22 años, 9 meses
Puntos: 6
Respuesta: variables globales dentro de consulta mongosee

Has intentado declarar una variable "global"?

Por ejemplo:
var resPending; // Esto es null, no tiene nada por el momento

//Tu codigo de socket.
{
console.log(res) //Aqui ya tienes datos
//entonces puedes usar algo como
resPending = res;
callbackMethod();
// o directamente callbackMethod(res); si le quieres pasar el dato y no necesitas res para otra cosa.
}

//FUERA DEL SCOPE
function callbackMethod(){

//Check que resPending no sea null

//Aqui ya no es null
resPeding tiene los datos necesarios que has sacado de socket y puedes proceder.

}



Mas info:
https://medium.com/better-programmin...n-ac293f0403ca

Tambien te recomiendo que cheques lo que son Promises como parte de este aprendizaje.
__________________
I do techy stuff for a living and practice MMA with my dog... He always wins.