Hice todo el proceso y layout component no me reconoce el header y el footer, busque que pude haber hecho mal, pero todo estaba tal cual ...

Alejandro Benítez

Alejandro Benítez

Pregunta
student
hace 5 años

Hice todo el proceso y layout component no me reconoce el header y el footer, busque que pude haber hecho mal, pero todo estaba tal cual lo dijo el profe, busqué que otras alternativas habían y encontré el de usar en el shared module el exports.
exports: [
HighlightDirective,
HeaderComponent,
FooterComponent,
ExponentialPipe
]
de esta manera los componentes del appmodule me reconocen los componentes del sharedmodule, pero las rutas no me funcionan, el header se renderiza sin los links. ya no sé que hacer.

2 respuestas
    Valentina Pineda Ospina

    Valentina Pineda Ospina

    student
    hace 5 años

    En el archivo shared.module.ts debes exportar los lo mismo que pusiste en declarations

    @NgModule({ declarations: [ ExponentialPipe, HighlightDirective, FooterComponent, HeaderComponent, ], exports: [ ExponentialPipe, HighlightDirective, HeaderComponent, FooterComponent ], imports: [ CommonModule, RouterModule ] })```
    Luis Elicané Tiu Paz

    Luis Elicané Tiu Paz

    student
    hace 5 años

    @Valentina es genial tu respuesta!!!

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.