【发布时间】:2018-11-02 04:25:28
【问题描述】:
问题:*ngFor 指令中复选框的双向数据绑定
我有一个模板驱动的表单,我在其中使用 *ngFor 循环几个单选按钮。基于一个键,我在页面加载时显示处于禁用状态的单选按钮旁边的复选框。如果用户点击一个单选按钮并且它有一个相应的复选框,我会启用它的状态。然后我可以点击复选框。
但是,我希望能够在用户单击另一个单选按钮时禁用先前的复选框并重置其值,从而传递正确的表单值。 (我在beloe代码演示网址中将它们显示为json)
演示代码示例:https://stackblitz.com/edit/angular-ba8pfz
如果您看到演示代码,我应该能够在“Marvel Heroes”和“Dc Heroes”之间切换时重置复选框
感谢您的时间和建议。
【问题讨论】:
标签: javascript angular angular-cli angular-cli-v6 two-way-binding