Hola Leifer Mendez un saludo que buen canal gracias por lo que haces ... Te escribo porque quiero preguntarte debo crear un pop-up angular que notifique que la sesión expiro pero necesito que el mensaje salga sin importar en la pestaña que me encuentre por ejemplo si me paso para una pestaña diferente y entro no se a facebook igual me muestre el pop-up
Hola Alexander gracias por formar parte de esta comunidad ! Se me ocurre que puedes crear un guard que revise la si la session expiro cada vez que hace uso de la navegación te dejo video ua-cam.com/video/Q3Hj9ItAdUM/v-deo.html
Un consejo constructivo: la intro de tu canal es muy pesada, es típico de canales nuevos poner intros de ese estilo y la verdad aburre... Mejor ve directo al grano 👍
Leifer Saludos, gracias por compartir tu información, que opinas de estos metodos para desuscribirme de Observables mediante ngOnDestroy y navegar al home, no se si estoy redundando al llamar al metodo unsuscribe de cada observable declarado, o simplemente llamando el ngOnDestroy, todos los observables adentro del componenete se destruyen? tengo esa duda y saber si consideras di esta lógica de liberacion de recursos por inactividad esta bien implementada declaro variable timer: timer: NodeJS.Timeout; //utilizo ngDoCheck para llamar a la funcion iniciaTiempo para iniciar un contador de inactividad de 20 segundos ngDoCheck() { this.iniciaTiempo(20000); } //utilizo esta funcion para llamar a la funcion ngOnDestroy cuando no se detecta actividad iniciaTiempo(time:number){ clearTimeout(this.timer); this.timer=setTimeout(()=>{ this.ngOnDestroy(); }, time); } async ngOnDestroy() { //aplico desuscripcion de observables (***Aca no se si estoy redundando al llamar las desucripciones***) this.getComerciosSuscriber.unsubscribe(); this.getProductosSuscriber.unsubscribe(); this.getfotoproductosSuscriber.unsubscribe(); //luego de realizar las desuscripciones mando al home await this.router.navigate(['/home']); }
├ 𝙑𝙀𝙍 𝙏𝙊𝘿𝙊𝙎 ⮕ leifermendez.github.io/#/
├ 𝘼𝙉𝙂𝙐𝙇𝘼𝙍 desde cero ⮕ bit.ly/367tJ32
├ 𝙉𝙊𝘿𝙀 Express desde cero ⮕ bit.ly/3od1Bl6
├ 𝙈𝙊𝙉𝙂𝙊𝘿𝘽 desde cero ⮕ bit.ly/3qh35wK
├ 𝙎𝙊𝘾𝙆𝙀𝙏.𝙄𝙊 desde cero ⮕ bit.ly/3pg1Q02
└ 𝙉𝙂𝙍𝙓 𝙙𝙚𝙨𝙙𝙚 𝘾𝙀𝙍𝙊 ⮕ link.codigoencasa.com/NODE
Hermano tienes un contenido de mucho valor continua así
Hola Oliver gracias estoy mejorando cada día más y aprendiendo. Saludos
Gracias fenómeno, explicas muy bien
Gracias José y bienvenido a esta comunidad
Buenas, gracias por compartir tu conocimiento Leifer el próximo vídeo de ciclos de vida si sacaste el video?. saludos y nuevamente gracias
Não encontrei nenhuma explicação como esta em português. Mucha Gracias!
sería bueno hablar si colocar el código en el constructor o el InInit
Eso primooo
Primooo
yo suelo usar servicios y poner a los componentes a la escucha de algun cambio con Eventemitter, esta bien o es una mala practica?
Hola Leifer Mendez un saludo que buen canal gracias por lo que haces ... Te escribo porque quiero preguntarte debo crear un pop-up angular que notifique que la sesión expiro pero necesito que el mensaje salga sin importar en la pestaña que me encuentre por ejemplo si me paso para una pestaña diferente y entro no se a facebook igual me muestre el pop-up
Hola Alexander gracias por formar parte de esta comunidad ! Se me ocurre que puedes crear un guard que revise la si la session expiro cada vez que hace uso de la navegación te dejo video ua-cam.com/video/Q3Hj9ItAdUM/v-deo.html
excelente video muchas gracias, pero me podrías sacar una duda como se podria hacer una suma en tiempo real sin utilizar un boton
Hola Daniel me puedes dar un poco mas de contexto sobre lo que quieres hacer para entender bien la idea
Leifer, y cuando seguimos con el WhatsApp con Node?
Hola Jesús muy pronto vamos aplicar algo de inteligencia artificial a un bot
Un consejo constructivo: la intro de tu canal es muy pesada, es típico de canales nuevos poner intros de ese estilo y la verdad aburre... Mejor ve directo al grano 👍
Hola DingoDev excelente consejo si estaba pensado en hacer algo de unos 5 Segundos o algo así pronto lo cambiaré
Leifer Saludos, gracias por compartir tu información, que opinas de estos metodos para desuscribirme de Observables mediante ngOnDestroy y navegar al home, no se si estoy redundando al llamar al metodo unsuscribe de cada observable declarado, o simplemente llamando el ngOnDestroy, todos los observables adentro del componenete se destruyen? tengo esa duda y saber si consideras di esta lógica de liberacion de recursos por inactividad esta bien implementada
declaro variable timer:
timer: NodeJS.Timeout;
//utilizo ngDoCheck para llamar a la funcion iniciaTiempo para iniciar un contador de inactividad de 20 segundos
ngDoCheck() {
this.iniciaTiempo(20000);
}
//utilizo esta funcion para llamar a la funcion ngOnDestroy cuando no se detecta actividad
iniciaTiempo(time:number){
clearTimeout(this.timer);
this.timer=setTimeout(()=>{
this.ngOnDestroy();
}, time);
}
async ngOnDestroy() {
//aplico desuscripcion de observables (***Aca no se si estoy redundando al llamar las desucripciones***)
this.getComerciosSuscriber.unsubscribe();
this.getProductosSuscriber.unsubscribe();
this.getfotoproductosSuscriber.unsubscribe();
//luego de realizar las desuscripciones mando al home
await this.router.navigate(['/home']);
}