我从REST服务获得enum
值,我正在尝试在表格中打印
<td *ngIf="door.doors==Pass">No error</td>
在这种情况下,doors
是enum
。
我试图以不同的方式制造这种情况:
1 - ==
<td *ngIf="door.doors==Pass">No error</td>
2- ===
<td *ngIf="door.doors===Pass">No error</td>
3 - =
<td *ngIf="door.doors=Pass">No error</td>
但他们中的任何一个都在工作(nevers出现在td)。我想问题是我将String
(Pass)与enum
进行比较。有什么建议吗?
答案 0 :(得分:1)
将==
和''
与Pass
一起使用。 ==
会强制doors
转换为字符串,并根据字符串检查其值。
<td *ngIf="door.doors == 'Pass'">No error</td>