こんにちは私はng-コンテンツの のいくつかの条件付き実装をしたいと思います。角度4/5の条件付きng-コンテンツ
<div>
<ng-content select="[card-icon]"></ng-content>
</div>
<div #body>
<div *ngIf="description.children.length;else newDiv">
<ng-content select="[card-body]"></ng-content>
</div>
<div #newDiv>
<ng-content select="[card-body]"></ng-content>
</div>
</div>
<div style="align-self: end;" #description [ngClass]="{'hide':!(description.children.length)}">
<ng-content select="[card-description]" ></ng-content>
</div>
#newDivには何も投影されません。 TIA。
なぜですか?説明してくれますか? –
@VivekDoshiこれはあなたの疑問をクリアするはずですhttps://blog.angular-university.io/angular-ng-template-ng-container-ngtemplateoutlet/ –
何も起こらない@RahulSingh私は は1か所にのみ表示する必要があります。つまり、重複しないようにしてください –