【发布时间】:2016-08-26 09:26:19
【问题描述】:
我不明白为什么存在这两个运算符。在布尔比较的情况下,== 和 === 似乎都有效,但在枚举比较的情况下,只有 '==' 有效:
<div class="interventionGroup">
<div class="interventionGroupHeader transition_1s" (click)="onClickHeader()">
{{GroupName}}
<div *ngIf="expanded == true" class="expand-icon"><i class="material-icons">expand_less</i></div> <!-- WORKS -->
<div *ngIf="expanded === false" class="expand-icon"><i class="material-icons expand-icon">expand_more</i></div> <!-- WORKS -->
</div>
<button *ngIf="GroupType == GroupTypeEnum.mesInterventions">dfdsfsd</button> <!-- WORKS -->
<div style="list-style-type:none" *ngIf="expanded === true">
<div *ngFor="let intervention of interventions"
(click)="onClick(intervention)">
<intervention-button [intervention]="intervention"></intervention-button>
</div>
</div>
</div>
【问题讨论】:
-
请查看ngIf description。关于.Net:
NGif is an open-source tool that creates the ability for .Net to make/read Animated Gifs.
标签: angular operator-keyword comparator