Я пытаюсь добавить троичное условие к shape
, который является значком типа shape="success-standard"
- в shape="name.active ? 'success-standard' : 'times-circle'"
, где я пытаюсь добавить условие для типа значка.и использование директивы [shape] не работает
<clr-dg-row class="man-rcs" *ngFor="let name of visibleNames">
<clr-dg-cell (click)="handleRowClick(name)" class="tac">
<clr-icon size="18" shape="name.active ? 'success-standard' : 'times-circle'">
</clr-icon>
</clr-dg-cell>
</clr-dg-row>
Обычно я хотел бы сделать это так, но это не то, что я ищу в этом случае
<clr-dg-cell class="tac">
<clr-icon size="18" *ngIf="name?.active" shape="success-standard" class="is-solid is-success"></clr-icon>
<clr-icon size="18" *ngIf="!name?.active" shape="times-circle" class="is-solid is-danger"></clr-icon>
</clr-dg-cell>