【发布时间】:2017-01-06 01:44:54
【问题描述】:
我正在尝试重复一个嵌套对象,并且我有一个值为 true 或 false 的复选框。
这是我的代码:
<accordion-group
*ngFor='let brand of products'>
<div *ngFor='let product of brand.products'>
<div>
<input type="checkbox" id="{{product.name}}" ngControl="{{product}}" ([ngModel])="product.checked">
<label
attr.for="{{product.name}}"
id="{{product.description}}"
class="{{product.description}}"
(click)="onCheck(model)">
</label>
</div>
</p>
</div>
</accordion-group>
Plunker:http://plnkr.co/edit/IItxHiXkpocUjLG6NhMy?p=preview - 看到复选框不会检查数量值何时更新。我无法让 ngModel 正常工作。
【问题讨论】:
-
为复选框添加名称属性。如果他们应该属于同一个组,他们应该有相同的名字。此外,如果您添加此代码的小提琴,您可以使这个问题更清楚,这样我们就可以更好地理解问题,查看代码运行和失败。
标签: angular