dart angular2 — итерация в шаблоне

#templates #angular #dart

#шаблоны #angular #dart

Вопрос:

Я хотел бы повторить каждый тип: List<Map<String, List<String>>> в моем шаблоне angular2.

Как я могу это сделать?

Я думаю, для списка, который я могу сделать <div *ngFor="let listItem of myListOfMap"> , но я понятия не имею о карте внутри.

Спасибо

Ответ №1:

Просто выполните итерацию по ключам карты, а затем вы можете использовать ключ для доступа к значению:

 <div *ngFor="let listItem of myListOfMap">
  <div *ngFor="let key of listItem.keys">
    {{key}} : {{listItem[key]}}
  <div>
</div>