0

我希望能够将此“三个月和免费”模型称为对象,以找出它们是否可见,如果它们不可见,则显示最后一个标签。基本上我想要一个 if/elseif/else

 <p  [(ngModel)]="threeMonth" name="threeMonth" *ngIf="(offers.offerAnnualIssues - offers.nssIssues) > offers.nssIssues">*3 MONTHS OF ISSUES</p>
<p [(ngModel)]="complimentary" name="complimentary" *ngIf="offers.custPrice != '2'">COMPLIMENTARY</p>
                  <p *ngIf="**If the threeMonth model is not visible and complimentary is not vivible show this**">*A FULL YEAR OF ISSUES</p>
4

1 回答 1

1

丑陋的解决方案 - 将前两个 if 语句与 nots 结合起来:

*ngIf="!((offers.offerAnnualIssues - offers.nssIssues) > offers.nssIssues) && !(offers.custPrice != '2')"

更好的解决方案 - 使用ngSwitch生成案例并将默认设置为您的最后一个选项。

于 2016-06-29T02:22:07.573 回答