1

我正在使用属性绑定来动态设置输入的值,它正在正确显示,但是在提交表单时,该值是未定义的。

我正在使用 Angular 8。

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

同样,该值在 HTML 中正确显示。提前致谢!

4

2 回答 2

0

为此,您需要两种方式绑定。

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

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

于 2019-10-19T03:30:39.600 回答
0

对于其他有此问题的人,绑定到 ngModel 不是价值!

于 2019-10-19T02:11:39.553 回答