Можно ли динамически вводить имя свойства bind с помощью цикла for в HTML?
<div *ngFor="let tab of tabs" [@{{tab.triggerName}}]="tab.viewState" (click)="viewState = tab.viewState"
class="card-tabs">
<span [ngClass]="viewState === tab.viewState ? 'text-primary' : ''"></span>
</div>
tabs = [
{
viewState: 'choice',
triggerName: 'choiceTab'
}
];
Так что я ожидаю увидеть что-то вроде:
<div *ngFor="let tab of tabs" [@choiceTab]="'choice'" (click)="viewState = 'choice'"
class="card-tabs">
<span [ngClass]="viewState === 'choice' ? 'text-primary' : ''"></span>
</div>