Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Fiz teste mas o (app-container ) não está funcionando, não aparece o HOME na tela

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Olá Juarez!

No arquivo container.component.html, ao invés de:

<ng-component></ng-component>

o correto é:

<ng-content></ng-content>

No Angular, o ng-content é uma diretiva fundamental que permite a criação de componentes mais flexíveis e reutilizáveis. Essa diretiva é usada para criar pontos de inserção (placeholders) em um componente, nos quais o conteúdo externo pode ser projetado. Em outras palavras, você pode passar conteúdo para um componente Angular de fora, permitindo uma maior flexibilidade na composição de interfaces.

Quando você utiliza ng-content, está indicando que o conteúdo que será inserido nesse ponto é fornecido por quem usa o componente, não pelo próprio componente.

Espero ter ajudado! Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado. ✓

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software