Estoy tratando de construir un componente personalizado usando múltiples ng-content
en Angular 6, pero esto no funciona y no tengo idea de por qué.
Este es mi código de componente:
<div class="header-css-class">
<ng-content select="#header"></ng-content>
</div>
<div class="body-css-class">
<ng-content select="#body"></ng-content>
</div>
Estoy tratando de utilizar este componente en otro lugar y hacer dos dentro de código HTML diferente body
y el encabezado select
de ng-content
, algo como esto:
<div #header>This should be rendered in header selection of ng-content</div>
<div #body>This should be rendered in body selection of ng-content</div>
Pero el componente se está quedando en blanco.
¿Saben lo que podría estar haciendo mal o cuál es la mejor manera de renderizar dos secciones diferentes en el mismo componente?
¡Gracias!