为什么Angular表单不读取属性绑定的输入值?

时间:2019-10-19 00:59:45

标签: angular angular8 property-binding

我正在使用属性绑定在输入上动态设置值,它可以正确显示,但是在提交表单时,值是不确定的。

我正在使用Angular 8。

<input type="number" [name]="x" [value]="expression" ngModel/>

同样,该值在HTML中正确显示 。预先感谢!

2 个答案:

答案 0 :(得分:0)

对于其他任何有此问题的人,请绑定到ngModel而不是值!

答案 1 :(得分:0)

您需要两种绑定方式。

<input type="number" [name]="x" [(ngModel)]="expression"/>

https://angular.io/guide/template-syntax#two-way-binding-