ng-content
Angular 6'da çoklu kullanarak özel bir bileşen oluşturmaya çalışıyorum , ancak bu çalışmıyor ve neden olduğuna dair hiçbir fikrim yok.
Bu benim bileşen kodum:
<div class="header-css-class">
<ng-content select="#header"></ng-content>
</div>
<div class="body-css-class">
<ng-content select="#body"></ng-content>
</div>
Başka bir yerde bu bileşeni kullanmak ve iki farklı HTML kodu içini işlemek çalışıyorum body
ve başlık select
arasında ng-content
, böyle bir şey:
<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>
Ancak bileşen boş görünüyor.
Neyi yanlış yapıyor olabileceğimi ya da iki farklı bölümü aynı bileşende oluşturmanın en iyi yolunun ne olduğunu biliyor musunuz?
Teşekkürler!