我不知道它是否可能,但我一直在搜索并且没有看到任何与使用 *ngFor 访问地图键相关的信息。
鉴于:
。镖
Map people = [
{ name: 'Anderson', age: 35, city: 'Sao Paulo' },
{ name: 'John', age: 12, city: 'Miami' },
{ name: 'Peter', age: 22, city: 'New York' }
];
.html
<table class="ui celled table">
<thead>
<tr>
<th>Name</th>
<th>Age</th>
<th>City</th>
</tr>
</thead>
<tr *ngFor="#p of people">
<td>{{<!--place the value of the maps key here-->}}</d>
<td>{{ p.name }}</td>
<td>{{ p.age }}</td>
<td>{{ p.city }}</td>
</tr>
</table>
是否可以将键的字符串值放置在指示的位置?
谢谢
EDIT1 - 澄清
在 dart 中,可以使用如下所示的 for 循环来访问映射的键和值
map.forEach((k, v)
{
print('key|$k, value|$v');
});
*ngFor 是否提供任何此类机制?