Existe a possibilidade de utilizar os componentes de um módulo em outro módulo sem ter que importar o módulo? Simplesmente o importando no AppModule?
Ou a única forma de fazer isso é da seguinte maneira:
Supondo que o Modulo1 tenha o componente: "ComponenteModulo1" e eu queira utilizá-lo no Modulo2.
@NgModule({
imports: [ Modulo1, Modulo2],
declarations: [TelaComponent]
........
)}
export class AppModule{}
@NgModule({
imports: [],
declarations: [ComponenteModulo1],
exports: [ComponenteModulo1],
})
export class Modulo1 {
}
@NgModule({
imports: [],
declarations: [ComponenteModulo2],
exports: [ComponenteModulo2],
})
export class Modulo2 {
}
<!-- html do componente do modulo2 :
< componente-modulo-1>< /componente-modulo-1>
Existe a possibilidade de eu utilizar no componente do módulo 1 no componente do módulo 2 sem ter que importá-lo no Modulo2?