Angular 角度模板中的可重用代码段
我们现在可以有Angular 角度模板中的可重用代码段,angular,angular2-template,angular-ng-if,Angular,Angular2 Template,Angular Ng If,我们现在可以有else片段,指的是: <div *ngIf="condition; else not"> Condition satisfied. <ng-template #not> Condition not satisfied. </ng-template> </div> 写我上面所说的ng模板调用的正确方法是什么 是的,我知道我可以把它做成一个单独的组件,但它并没有达到那个水平。我总是可以写: <div *ngI
else
片段,指的是
:
<div *ngIf="condition; else not">
Condition satisfied.
<ng-template #not>
Condition not satisfied.
</ng-template>
</div>
写我上面所说的ng模板调用
的正确方法是什么
是的,我知道我可以把它做成一个单独的组件,但它并没有达到那个水平。我总是可以写:
<div *ngIf="false; else shared">
但这似乎很笨拙。我认为转换是你想要的 以下是一个示例:
<ng-container [ngTemplateOutlet]="reusable"></ng-container>
<ng-template #resusable>...</ng-template>
...
作为参考:所以问题不是关于
ngIf
,你只是把它作为一个类比来展示?我真的不明白你为什么不使用组件。这就是他们的目的。
<ng-container [ngTemplateOutlet]="reusable"></ng-container>
<ng-template #resusable>...</ng-template>