【发布时间】:2018-02-09 01:04:45
【问题描述】:
我是 Angular 新手,假设我有一个这样的值数组
domElement:Array<boolean>=[true,false,false,false,false,true,true,true];
在使用 ngFor 时,我希望为真值使用不同的 html,为假值使用不同的 html,我遵循了这个 blog 并实现了这个,但它不起作用
即。
<div *ngFor="let n of domElement; let i=index">
<div *ngFor="let n of num; let i=index">
<ng-template *ngIf="n; then gotValue else noValue"></ng-template>
<ng-template #noValue>
<div class="alert alert-warning">
no value found - dummy element for no record !!!
</div>
</ng-template>
<ng-template #gotValue>
<div class="alert alert-success">
got values !!!
</div>
</ng-template>
</div>
【问题讨论】:
标签: angular ngfor angular-ng-if