首页 > 解决方案 > 如何从对象迭代值中添加类名?

问题描述

我正在尝试从具有一些静态值的迭代器对象中添加类名。我收到错误,如何从迭代器中添加类名?

<ul style="font-size: 20px">
    <li *ngFor="let link of socialLinks" [ngClass]="{ 'icon' + link.label}">{{link.label}}</li>
</ul>

我添加icon为静态和link.label来自对象。

标签: angularangular5

解决方案


不需要括号。

  <li *ngFor="let link of socialLinks" [ngClass]="'icon' + link.label">{{link.label}}</li>

推荐阅读