基于角度ngFor中的索引设置动态类

时间:2017-10-25 14:04:49

标签: angular ngfor

我正在尝试为ngFor中的元素设置类,但更改未反映,因为此类声明class="car-title{{index}}"似乎无效。

根据ngFor内的索引值,我已根据需要显示的汽车标题给出了如下所示的等效颜色。

                .car-title1 {
                    color: blue;
                }
                 .car-title2 {
                    color: red;
                }
                .car-title3 {
                    color: green;
                }

Plunker链接here

3 个答案:

答案 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"