Ejercicio de programación: Reto parámetros en rutas
Este ejercicio de programación está diseñado para poner a prueba tus conocimientos en Angular. Es un ejercicio de nivel intermedio que requiere conocimientos sólidos de la tecnología.
Información adicional del ejercicio
Crear un componente que capture y muestre un parámetro de ruta usando ActivatedRoute
Contenido del ejercicio
Completa el componente UserProfileComponent
para que capture el parámetro userId
de la URL y lo muestre en pantalla.
La ruta está configurada como /user/:userId
y cuando un usuario navegue a /user/123
, el componente debe mostrar "ID del usuario: 123".
Instrucciones:
- Inyecta el servicio
ActivatedRoute
usando la funcióninject()
- En el método
ngOnInit()
, captura el parámetrouserId
usandothis.route.snapshot.params['userId']
- Asigna el valor capturado a la propiedad
userId
del componente - El template ya está preparado para mostrar el valor
Recuerda que debes importar ActivatedRoute
desde @angular/router
y inject
desde @angular/core
.
Lección relacionada
Este ejercicio está relacionado con la lección "Parámetros en rutas con ActivatedRoute" de Angular. Te recomendamos revisar la lección antes de comenzar.
Ver lección relacionadaMás ejercicios de Angular
Explora más ejercicios de programación en Angular para mejorar tus habilidades y obtener tu certificación.
Ver más ejercicios de AngularSolución al ejercicio de programación en Angular
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Angular para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Angular
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Angular