仅当某些值等于0时,我才尝试让div使用类模板。如果该值大于0,则我想使用另一个类。我如何轻松地做到这一点?
<a (click)="onItemsHeaderPanelClick()"
[class.proj-style-display-flex.linked-items-label]="linkedItems.length > 0"
[class.proj-style-display-flex.linked-items-label-disabled]="linkedItems.length == 0">
... </a>
答案 0 :(得分:5)
<span [ngClass]="[linkedItems.length ? 'case-yes-class' : 'case-no-class']">content</span>
快乐的编码。
答案 1 :(得分:3)
ngClass使用求值表达式:
this.Control.TintColor = s.SwitchOnColor.ToUIColor();
代码说明:
有多种使用ngClass的方法:
答案 2 :(得分:2)
使用ngClass
指令
<span class="proj-style-display-flex" [ngClass]="{linkedItems.length === 0 ? 'linked-items-label-disabled' : 'linked-items-label'}">content</span>