3
respostas

Hierarquia de carregamento do Angular

As classes anotadas com @Injectable({ providedIn: 'root' }) são carregadas antes dos componentes? Mesmo do app.component ?

3 respostas

Fala ai José, tudo bem? Sim, as classes injetáveis são instânciadas e controladas pelo container de injeção de dependência do Angular.

Sendo assim, elas são instânciadas junto com a configuração desse container que é feita antes da criação dos componentes.

Espero ter ajudado.

Obrigado Matheus!

Magina José, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.