【问题标题】:Angular binding to form not show all binded values with ngModel与 ngModel 的角度绑定不显示所有绑定值
【发布时间】:2019-04-20 15:38:24
【问题描述】:

我正在编写一个有角度的页面,它将一个具有很多字段的对象绑定到一个具有许多输入文本字段的表单。奇怪的是,只有前两个字段与值绑定,而其余字段为空。我交换了第 2 和第 3 个输入字段,第 3 个输入字段值显示在第 2 行位置。已移至第三行的第二个输入字段为空白。我查看了 HTML 代码,但不知道为什么?我正在学习角度,不知道为什么不是所有的输入字段都应该显示值。我只显示 3 个输入字段,但在我的代码中,我有超过 10 个输入行,但只有前 2 个显示绑定值。任何帮助表示赞赏。

更新:我想通了。眼睛一亮,我注意到了错误 在我的 HTML 中,我设置了双重绑定和我的所有 #name="ngModel"。我的所有输入字段都有这个。 #name 必须是唯一的。

【问题讨论】:

  • 请添加完整的公司结构。此外,由于您手头有数据模型,因此最好使用响应式表单而不是模板驱动表单。与现在在您的模板中的情况相比,它不会那么混乱。

标签: html angular binding


【解决方案1】:

更新:我想通了。眼睛一亮,我注意到了错误

在我的 HTML 中,我设置了双重绑定和我所有的 #name="ngModel"。我的所有输入字段都有这个。 #name 必须是唯一的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-24
    • 1970-01-01
    • 1970-01-01
    • 2015-06-19
    • 2017-09-25
    • 2021-07-25
    • 1970-01-01
    相关资源
    最近更新 更多