Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia | |||
development:angular:rutas [09/02/2020 14:59] – [rutas hijas gestionadas desde el módulo] mate | development:angular:rutas [09/02/2020 15:06] (actual) – mate | ||
---|---|---|---|
Línia 115: | Línia 115: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | == acceder a parámetros propios de las rutas hijas | ||
+ | * en el caso de **http:// | ||
+ | * debemos modificar las rutas del padre para indicar tal hecho (que se recibe un parámetro):< | ||
+ | import {Routes} from ' | ||
+ | import {UsuarioNuevoComponent} from ' | ||
+ | import {UsuarioEditarComponent} from ' | ||
+ | import {UsuarioDetallesComponent} from ' | ||
+ | export const USUARIO_ROUTES: | ||
+ | { path: ' | ||
+ | { path: ' | ||
+ | { path: ' | ||
+ | { path: ' | ||
+ | ]; | ||
+ | </ | ||
+ | * y recogerlo así en el componente de la edición:< | ||
+ | ... | ||
+ | constructor(private router: ActivatedRoute) { | ||
+ | this.router.paramMap.subscribe(parametros => { | ||
+ | console.log(parametros); | ||
+ | }); | ||
+ | } | ||
+ | ... | ||
+ | </ | ||
+ |