【发布时间】:2021-09-28 15:42:42
【问题描述】:
我正在使用 Angular 12,在我的 component.html 中我需要一个 3 级条件。
例如:
我有一个列表,我需要检查它是否包含字符串。
true 和 false 状态都有不同的输出,最后我需要 ELSE 来处理任何其他情况。
所以...首先我有一个条件:
<div *ngIf="list.includes('sometext') && listitem === null ">Condition 1</div>
现在是与上述相反的条件:
<div *ngIf="!list.includes('sometext') && listitem === null ">Condition 2</div>
最后是 ELSE:
<div>Condition 3 or Any other condition from the others above</div>
我该怎么做?
【问题讨论】:
-
只是一个建议,回答如下:您是否想过使用一种方法或服务来显示条件值?那你就不用担心每次有新的条件到来时添加额外的标签了吗?