【发布时间】:2018-07-24 06:26:10
【问题描述】:
我正在尝试使用带有 ngfor 的字符串布尔映射来创建复选框列表,但这种方法不起作用。
.ts
plainMap: Map<string, boolean> = new Map<string, boolean>();
.html
<div *ngFor="let item of plainMap">
<input [(ngModel)]="plainMap.get(item)" type="checkbox" name="item.name" value="item.name">
</div>
【问题讨论】:
-
能否提供更多代码
-
什么是
filterMap? -
抱歉,已修复。
-
plainMap 是可迭代的??
-
实际上必须添加 *ngFor="let item of plainMap.keys()" 使其可迭代但 [(ngModel)] 绑定不起作用
标签: angular typescript ngfor ngmodel