【发布时间】:2018-10-17 09:16:12
【问题描述】:
我有以下代码
<input [type]="'checkbox'" [(ngModel)]="inputValue">
<p>Value: {{ inputValue }}</p>
有人可以解释为什么inputValue 中的值没有改变吗?
我不能只设置type="checkbox",因为我有动态类型的输入。
当类型为text 或number 时,它可以正常工作。它也适用于输入类型为静态 (type="checkbox")
【问题讨论】:
-
我不会动态设置类型,而是使用
*ngIf呈现其中一种类型 -
你的意图是显示价值:真(或假)吗?
-
@tt9 是的,我希望
inputValue在选中/取消选中复选框时进行更改 -
也许这会有所帮助:stackoverflow.com/a/40214714/2313300
标签: javascript angular angular-forms