Muchas gracias Fernando, estaba atorado con un problema y gracias a lo que explicas en este video pude resolver el problema. Compré dos de tus cursos sobre Angular en Udemy. Explicas muy bien y me es fácil comprender. Saludos
Excelentes videos Fernando , te queria felicitar, explicás todo al detalle y eso está muy bueno, además mostras diferentes maneras de hacer las cosas y eso ayuda un montón. Gracias por compartir! Saludos
llevo semanas tratando de comprender los observables. Los utilizaba para las peticiones http pero recién ahora comprendo como funcionan realmente. Y en solo 25 minutos! Muy didáctico. muchas gracias!!
Muchas no....MUCHISIMAS GRACIAS!!! Estuve todo el día peleando con este tema y sin tu ayuda, se me iba a complicar muchísimo!! Muchísimas gracias nuevamente Fernando!! Saludos!! :)
Fernando! Muchas gracias. Con este video, se complementa mucho más lo que enseñaste en el tutorial anterior. De esta forma puedo procesar lo que paso de un componente a otro, algo que antes no lo lograba, ya que solo podía imprimirlos de la forma {{ valor_recibido }} en el .html pero no podría atraparlos para trabajar en el .ts. Otra vez. Gracias!
Hey man, it was very nice.. .you explained it like an easier way... I have researched a lot in internet and I didn't found a simple and efective explanation like you did in this video.. thanks..
Justamente estuve trabajando con events y me repetía mis acciones, claro aquí se habla de observables, pero pasa lo mismo con los events, creo que voy a refactorizar mi código y pasarlo todos a observables. Gracias por compartir tus conocimientos
Cuando tenemos un componente hijo del componente hijo del componente hijo... de nuestro componente, hay q poner mucho Input/Output. Esta forma es mucho más rápida y directa.
Hola Fernando, gracias por tus vídeos la verdad que se nota cuando a alguien le apasiona esta carrera. Tengo una consulta, en los videos de angular, tienen alguno donde implementes MICRO-FRONT?? por favor indicarnos para poder ingresar a ese curso. Gracias
habia leido que no hay que suscribirnos a eventemmiter, solo utilizarlo para llevar info del child al parent. Algunos decian que se podia deprecar el uso de las suscriciones al eventemmiter y tendriamos que cambiar todo el codigo por eso, alguien me confirma si se algun code base estan usando las suscriciones a los eventemmiter de la manera que se muestra en este video?
19:10 No es una limpieza del observable. No hay que destruir el observable. El observable esta en el servicio y no se toca, lo que se hace es eliminar la suscripcion al observable que esta en el servicio. La maneraja en que lo dices no parece correcta.
una pregunta, por favor dame una idea es mas que todo sobre enviar datos de componente cualquiera a otro componente, imaginaos que tenemos un pequeño formulario en X componente y queremos enviarlo a otro componente Y una idea he visto este video mas de 10 veces help me
Muy buen video y excelente explicación, te hago una consulta, me estoy iniciando en angular y me pidieron hacer una especie de campanita de notificación, como la de RUclips o Facebook pero más sencilla, tengo un end-point que me devuelve la cantidad de registros de una tabla (muy sencillo) y yo quiero poder capturar desde mi componente cuando este valor cambia... es decir, si en este momento tengo 2 registros, tendría la campanita con un 2... pero si hago un insert de un registro en la tabla yo necesito que mi componente sepa que este valor cambio y se actualice a 3 automáticamente, sin presionar F5 en el navegador o refrescar la pagina. Es posible hacer esto? Gracias.
Dos formas de me ocurren, la mala, que cada minuto hagas la petición http para ver si hay nuevos La segunda y poco más eficiente, es que uses web sockets para que el backend inicie la comunicación, pero requiere configuración en el backend y frontend para lograrlo.
Excelente video mil gracias pero tengo una duda, tengo un servicio que trae data de firestore, en el componente en el ngOnInit() me suscribo, por ejemplo : this.docService.getUsersAutorizan().subscribe( usuarios => { console.log('en usuarios autorizan', usuarios); this.usuariosAutorizan = usuarios; } ); y como ese en otras funciones dentro de ese componente llamo otras funciones del servicio ¿tengo que des-suscribir TODAS los subscribes que uso? tanto en el ngOnInit como en las demas funciones?
Tengo un problema: Declaro una variable local: variableNumero : number = 0; después en el ngOnInit ngOnInit(): void{ this.eventService.variableNumeroService$.subscribe((numero) => { console.log(numero); //--> Este sale bien this.variableNumero = numero; }); console.log(this.variableNumero); //--> la variable no se actualiza. } Al no actualizarse la variable local no puedo trabajar con el resto de la plantilla, ya que esa variable que intento traer funciona como bandera para el tipo de dispositivo
Este man es un monstruo, tengo todos sus cursos comprados en Udemy. me desbloqueo medio dia de trabajo perdido jajaja.
Mounstruo con algunas impresiciones como "limpiar el observable" 😂
The best teacher ever!
Este hombre es una maquina! Mi nuevo trabajo se lo agradezco a el, todos sus cursos sobre angular me han ayudado!
Muchas gracias Fernando, estaba atorado con un problema y gracias a lo que explicas en este video pude resolver el problema. Compré dos de tus cursos sobre Angular en Udemy. Explicas muy bien y me es fácil comprender.
Saludos
Excelentes videos Fernando , te queria felicitar, explicás todo al detalle y eso está muy bueno, además mostras diferentes maneras de hacer las cosas y eso ayuda un montón. Gracias por compartir! Saludos
Que chevere que empieces a hacer videos por youtube... Saludos desde Ecuador 🇪🇨
amigo te agradezco, explicas demasiado bien... te felicito
llevo semanas tratando de comprender los observables. Los utilizaba para las peticiones http pero recién ahora comprendo como funcionan realmente. Y en solo 25 minutos! Muy didáctico. muchas gracias!!
Muchas no....MUCHISIMAS GRACIAS!!! Estuve todo el día peleando con este tema y sin tu ayuda, se me iba a complicar muchísimo!! Muchísimas gracias nuevamente Fernando!! Saludos!! :)
Muy buen video, necesitaba un ejemplo preciso como el del video, dos años después aun es útil el video.
Llevo un par de semanas estudiando angular, no me quedaba claro la importancia de los observables, muchas gracias!
yo llevo un par de años y aún no me queda claro el tema de los observables jajaja
@@ricko13 mentí, aveces si me quedan claras y aveces no,😂😂😂
Que buena solución para la comunicación de componentes utilizando servicios muchas gracias por compartirlo
Fernando! Muchas gracias. Con este video, se complementa mucho más lo que enseñaste en el tutorial anterior. De esta forma puedo procesar lo que paso de un componente a otro, algo que antes no lo lograba, ya que solo podía imprimirlos de la forma {{ valor_recibido }} en el .html pero no podría atraparlos para trabajar en el .ts. Otra vez. Gracias!
Muy bueno Fermando era justo lo que necesitaba, no me acordaba bien como hacerlo. Hice tu curso en Udemy hace un año, saludos desde Argentina !!
Excelente video y el curso no podría ser más fácil de seguir excelente trabajo.
Gracias Fernando. Muy didáctico y fácil. Saludos
Hey man, it was very nice.. .you explained it like an easier way... I have researched a lot in internet and I didn't found a simple and efective explanation like you did in this video.. thanks..
Muchísimas gracias, me sirvio para sacar adelante mi trabajo!!
Justamente estuve trabajando con events y me repetía mis acciones, claro aquí se habla de observables, pero pasa lo mismo con los events, creo que voy a refactorizar mi código y pasarlo todos a observables. Gracias por compartir tus conocimientos
Excelente como explicas, muchas gracias Fernando!
muy didáctica la explicación, gracias tienes un nuevo suscriptor
Excelente Fernando
Excelentemente explicado como siempre
muchas gracias profe
Mi admiración. Un crack.
Cuando tenemos un componente hijo del componente hijo del componente hijo... de nuestro componente, hay q poner mucho Input/Output. Esta forma es mucho más rápida y directa.
Fernando eres un crack!
Hola Fernando, gracias por tus vídeos la verdad que se nota cuando a alguien le apasiona esta carrera.
Tengo una consulta, en los videos de angular, tienen alguno donde implementes MICRO-FRONT?? por favor indicarnos para poder ingresar a ese curso. Gracias
Gracias Fernando! Muy interesante.
love Fernando Herrera
Fernando tienes algún ejemplo de hacer peticiones HTTP con seguridad con token JWT
Hola! Consulta... esto es equivalente a usar behaivorsubject?
Excelente gracias fernando!!!!
Buenísimo Fernando..Gracias. Saludos :)
habia leido que no hay que suscribirnos a eventemmiter, solo utilizarlo para llevar info del child al parent. Algunos decian que se podia deprecar el uso de las suscriciones al eventemmiter y tendriamos que cambiar todo el codigo por eso, alguien me confirma si se algun code base estan usando las suscriciones a los eventemmiter de la manera que se muestra en este video?
19:10 No es una limpieza del observable. No hay que destruir el observable. El observable esta en el servicio y no se toca, lo que se hace es eliminar la suscripcion al observable que esta en el servicio. La maneraja en que lo dices no parece correcta.
Muchas gracias.
una pregunta, por favor dame una idea es mas que todo sobre enviar datos de componente cualquiera a otro componente, imaginaos que tenemos un pequeño formulario en X componente y queremos enviarlo a otro componente Y una idea he visto este video mas de 10 veces help me
Esto podría aplicarse también en Ionic 6?
Es bueno usar esto para un login o existe una mejor práctica para validar un inicio de sesión?
hola estoy realizando el mismo procedimiento estoy obteniendo un json de respuesta http, pero no muestra el resultado en pantalla
Muy buen video y excelente explicación, te hago una consulta, me estoy iniciando en angular y me pidieron hacer una especie de campanita de notificación, como la de RUclips o Facebook pero más sencilla, tengo un end-point que me devuelve la cantidad de registros de una tabla (muy sencillo) y yo quiero poder capturar desde mi componente cuando este valor cambia... es decir, si en este momento tengo 2 registros, tendría la campanita con un 2... pero si hago un insert de un registro en la tabla yo necesito que mi componente sepa que este valor cambio y se actualice a 3 automáticamente, sin presionar F5 en el navegador o refrescar la pagina.
Es posible hacer esto?
Gracias.
Dos formas de me ocurren, la mala, que cada minuto hagas la petición http para ver si hay nuevos
La segunda y poco más eficiente, es que uses web sockets para que el backend inicie la comunicación, pero requiere configuración en el backend y frontend para lograrlo.
@@fernando_her85 gracias por las dos ideas, en este momento ambas me sirven, pero voy a optar por la dos, usar web sockets. gracias nuevamente.
En qué curso de udemy explicas este tema a fondo?
Aquí 8:47 y aquí 23:05 dijiste signo de admiración?
Gracias fernando!
thanks u
pero y si necesito pasar información del home al pircing?
Excelente!!!
Excelente video mil gracias pero tengo una duda, tengo un servicio que trae data de firestore, en el componente en el ngOnInit() me suscribo, por ejemplo : this.docService.getUsersAutorizan().subscribe(
usuarios => {
console.log('en usuarios autorizan', usuarios);
this.usuariosAutorizan = usuarios;
}
);
y como ese en otras funciones dentro de ese componente llamo otras funciones del servicio ¿tengo que des-suscribir TODAS los subscribes que uso? tanto en el ngOnInit como en las demas funciones?
Hola,
Excelente vídeo, muchas gracias
Una pregunta, ¿Que theme usas en este vídeo para VS Code?
Muchas gracias de nuevo. Un saludo
Sirius_5 Molokai night es el que uso
en cual curso viene éste video en el legacy o el 2021?
En ninguno. Es propio de RUclips.
@@fernando_her85 Gracias fernando, me orientó mucho para utilizar los Subjects en verdad, gracias
Antes de ver los videos, yo comunicaba los componentes con variables estáticas, es una mala practica?
Eso quiete decir que: DataService es un Singleton? Excelente Video Fer saludos!
master
Lastima que el codigo en github no esta completo conforme al video :(
:)
existe una forma de desubscribirme sin que la subscripcion haya pasado por onInit(), es decir manualmente???
Alexis Dario Carvajal usando el operador take(1) eso sería automático
Tengo un problema:
Declaro una variable local:
variableNumero : number = 0;
después en el ngOnInit
ngOnInit(): void{
this.eventService.variableNumeroService$.subscribe((numero) => {
console.log(numero); //--> Este sale bien
this.variableNumero = numero;
});
console.log(this.variableNumero); //--> la variable no se actualiza.
}
Al no actualizarse la variable local no puedo trabajar con el resto de la plantilla, ya que esa variable que intento traer funciona como bandera para el tipo de dispositivo