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

Dúdvida Básica

Estou com uma dúvida básica em questão de conceitos. No angular qual a diferença entre imports, declarations e selectors?

2 respostas
solução!

Oi Fabrício.

No contexto de criação de um módulo (NgModule), Declarations é onde você indica tudo o que pertence ao módulos. Porém, um módulo pode requer funcionalidade que esta presente em outros módulos, por isso dentro de imports você importa outros módulos para poder fazer uso das suas funcionalidades.

Agora, na criação de um componente, um import é a instrução que importa uma classe para que você possa utilizá-la dentro do componente. (é igual a import do Java, caso você tenha familiaridade com essa linguagem). O selector de um componente é sua forma declarativa, isto é, como referenciamos um componente dentro do template (HTML) de outro componente. É por isso que FotoComponent pode ser acessado no template como <foto></foto> porque esse é o seu selector.

Blz?

Entendido vlww