Чтобы использовать ngClass
, вы можете создать функцию в своем компоненте и вызывать ее внутри *ngFor
, чтобы получить динамическое значение
getClassName(i) {
return iconNames[i];
}
Вызов html
<li *ngFor="let item of weather; let i = index">
<h1>{{ item.valid_date }}</h1>
<h2>{{ item.temp }}</h2>
<i [ngClass]="getClasses(i)"></i>
</li>