首页 > 解决方案 > 使用 ngfor 时为行添加自定义属性

问题描述

我有一个像这样的表定义

<tr *ngFor="let pl of pEpics">
    <td>{{pl.WiId}}</td>
    <td>{{pl.Title}}</td>
    <td>{{pl.ProjectCode}}</td>
    <td>{{pl.Domain}}</td>
    <td>
       <span class="badge bg-primary">ADO : {{pl.AdoStatus}}</span>
       <span class="badge bg-warning">KIP : {{pl.KipStatus}}</span>
    </td>
</tr>

但是对于每一行,我需要添加一个像这样的值属性

<tr *ngFor="let pl of pEpics" value="here I need the pl.id"`>

这里我需要pl.id

您能否帮助获取以 id 为值的属性?

标签: angular

解决方案


以下是使用 Angular 完成的方法:

<tr *ngFor="let pl of pEpics" [attr.value]="pl.id"`>

推荐阅读