¿por qué cuando se creo el home-routing.module.ts al momento de importar el RouterModule, fue importado como <code>RouterModule.forChild(...

Ramiro Mendoza Alvarez

Ramiro Mendoza Alvarez

Pregunta
studenthace 6 años

¿por qué cuando se creo el home-routing.module.ts al momento de importar el RouterModule, fue importado como

RouterModule.forChild()
en lugar de
RouterModule.forRoot()
?

1 respuestas
para escribir tu comentario
    Fernando Veloz Cleto

    Fernando Veloz Cleto

    studenthace 6 años

    Porque es un módulo "hijo", el módulo padre de todos es app.module.ts. forRoot(), agrega una configuración inicial, y se debe agregar al módulo padre; al agregar un módulo que se agregó como root al padre, se debe agregar como forChild() a los módulos hijos, para extender lo que ya agregó en el padre, en lugar de sobreescribirlo.

Curso de Angular [Empieza Gratis]

Curso de Angular [Empieza Gratis]

Entiende los conceptos fundamentales de Angular 8. Conoce la arquitectura de este Framework para que programes aplicaciones web con sus mejores prácticas. Conecta tus aplicaciones con una API para obtener datos de un sistema de Backend. Crea una tienda en línea y publícala en Internet con Firebase.

Curso de Angular [Empieza Gratis]
Curso de Angular [Empieza Gratis]

Curso de Angular [Empieza Gratis]

Entiende los conceptos fundamentales de Angular 8. Conoce la arquitectura de este Framework para que programes aplicaciones web con sus mejores prácticas. Conecta tus aplicaciones con una API para obtener datos de un sistema de Backend. Crea una tienda en línea y publícala en Internet con Firebase.