NgIf不适用于undefined

时间:2017-10-16 11:29:41

标签: angular typescript angular-ng-if

我想显示使用ngIf的消息:

<div *ngIf="airplaneType === undefined" class="error">
     Choose correct airplane from the list!
 </div> 

这看起来很奇怪,因为虽然在选择列表上每次更改后它都无法正常工作,但我正在登录控制台:

console.log(this.airplaneType === undefined);

然后返回true。

我正在使用Angular 4.4.4。

2 个答案:

答案 0 :(得分:0)

这样做:

<div [class.error]="airplaneType === undefined">
     Choose correct airplane from the list!
</div>

答案 1 :(得分:0)

我找到了解决方案。我有一个名字的控件形式。因此存在冲突