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

Dúvida em relação aos decorators

Boa noite.. Gostaria de saber qual a diferença entre os atributos de um NgModule

Qual a diferença entre o imports e o declarativo..e.

5 respostas

Os atributos do NgModule são atributos de um objeto JavaScript, aquele que você aprende assim que começa a aprender a linguagem JavaScript. Esse objeto é passado como configuração para o decorator NgModule.

Já a sua segunda pergunta, eu não entendi. Poderia reformulá-la?

Gostaria de saber qual a diferença entre imports e declarations.. não ficou muito claro pra mim na aula

Ah sim! Vamos lá!

Um módulo pode ter vários componentes dentro dele, correto? Para indicar os componentes que fazem parte do módulo você usa o imports.

Porém, um módulo pode importar 100 componentes, mas só deixar exposto para outro módulos que o importam 90. É por isso que há o declarations.

O que você adicionar no declaration poderá será visível por outros módulos.

Sucesso e bom estudo!

Entendi... Mas aí vem outra dúvida... Vi que nas aulas você usa o exports e o declarations. Mas, se com o declarations eu já deixo os componentes daquele módulo visíveis, pq tenho que usar o exports?

solução!

Export é para que outros módulos tenham acesso.