【发布时间】:2018-05-28 03:25:06
【问题描述】:
我正在从一些 json 数据填充一个表。
代码如下:
<table>
<thead>
<tr>
<th *ngFor="let datakeys of listData[0] | keys">{{ datakeys }}</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let datavalues of listData | values">
<td>{{ datavalues.userId }}</td>
<td>{{ datavalues.id }}</td>
<td>{{ datavalues.title }}</td>
<td>{{ datavalues.body }}</td>
</tr>
</tbody>
</table>
第一个 ngFor 将显示所有表格标题。数据保存在 datakeys 中。
第二个 ngFor 包含值。
目前您可以看到 datavalues 的值上的键是硬编码的。
当我需要它时,它是从 datakeys 中获取的,所以它完成了代码。
我该怎么做?
【问题讨论】:
标签: angular typescript angular6