我有一个散列映射对象,键是表示类号的字符串,每个键的值是Student对象的Arraylist,因此通常我要迭代的对象是类型:
Map<String,Arraylist<Student>>
我想显示一个像对象值结构的树,我试着用:
<div *ngFor="let key of MyObject">{{key}} </div>
但这只显示了班级编号,但没有显示每个班级的学生姓名。有谁知道如何遍历每个键和该键内的每个对象?
答案 0 :(得分:1)
您应该创建另一个* ngFor来遍历arrayList
<div *ngFor="let key of MyObject"> Class {{key}}
Students:
<div *ngFor="let student of MyObject.get(key)">
{{student.name}}
</div>
</div>
这样,它应该显示该班级的每个班级和每个学生。