我正在尝试为ngFor
中的元素设置类,但更改未反映,因为此类声明class="car-title{{index}}"
似乎无效。
根据ngFor
内的索引值,我已根据需要显示的汽车标题给出了如下所示的等效颜色。
.car-title1 {
color: blue;
}
.car-title2 {
color: red;
}
.car-title3 {
color: green;
}
Plunker链接here
答案 0 :(得分:4)
用户类绑定
[class]="'car-title'+(index+1)"
答案 1 :(得分:4)
正确的方法是使用ngClass
*ngFor="let item of items; let i = index"
[ngClass]="'car-title'+ i"
答案 2 :(得分:0)
工作正常
*ngFor="let item of items; let i = index"
[class]="'car-title'+(i+1)"
OR
[ngClass]="'car-title'+ i"