O que é projeção de conteúdo angular?
O que é projeção de conteúdo angular?

Vídeo: O que é projeção de conteúdo angular?

Vídeo: O que é projeção de conteúdo angular?
Vídeo: Curso Angular #32: ng-content 2024, Maio
Anonim

Projeção de conteúdo permite que você insira um DOM sombra em seu componente. Simplificando, se você deseja inserir elementos HTML ou outros componentes em um componente, faça isso usando o conceito de projeção de conteúdo . No Angular , você consegue projeção de conteúdo usando <ng- contente > </ ng- contente >.

Então, o que é projeção de conteúdo?

Projeção de conteúdo (também conhecido como transclusão) é uma maneira de importar HTML contente . de fora do componente e insira isso contente no modelo do componente. em um local designado. Portanto, usando contente - projeção você pode obter o resultado mostrado no. imagem seguinte.

Além disso, o que é Transclusão angular? Transclusão é um recurso muito poderoso e útil do AngularJS diretivas. Ele permite que uma diretiva use um modelo enquanto ainda tem a capacidade de clonar o conteúdo original e adicioná-lo ao DOM. Transclusão permite que as diretivas gerem estruturas DOM dinâmicas e orientadas por dados que criam uma experiência de usuário atraente.

Também saiba, o que é conteúdo Ng no angular?

Você usa o < ng - contente ></ ng - contente > tag como um espaço reservado para essa dinâmica contente , então, quando o modelo é analisado Angular substituirá essa tag de espaço reservado por seu contente.

O que é Shadow DOM no angular?

Shadow DOM é como um paralelo DOM árvore hospedada dentro de um componente (um elemento HTML, não deve ser confundido com Angular componentes), escondido do principal DOM árvore. É a implementação do Shadow DOM padrão que permite encapsulamento de visão, estilo e comportamento.

Recomendado: