Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Usando diretivas de AppModule em um modulo subalterno

Eu tenho uma diretiva que só permite que os inputs só permitam números(InputNumerosDirective) que está importada e declarada no módulo principal da aplicação. Eu também tenho um módulo complementar que também usa inputs e que devem usar a diretiva(RegulamentoModule).O problema é que a diretiva só funciona nos inputs dos componentes que são declarados pelo AppModule, ignorando os componentes declarados no RegulamentosComponent e sem apresentar erros de compilação. Teria alguma forma de fazer com que a diretiva funcione em todos os componentes da aplicação independente de em que módulos eles estejam declarados?

2 respostas
solução!

Olá!

Você pode isolar a diretiva em um módulo específico e importar esse módulo nos módulos que deseja utilizar. Esse é o princípio do reuso e isolamento de código do Angular.

Vou fazer isso. Obrigado pela ajuda!