【问题标题】:Why (ngModel) is not working?为什么(ngModel)不起作用?
【发布时间】:2017-10-15 03:34:55
【问题描述】:

我已经运行示例应用程序来学习角度 2。在我的示例应用程序中,[(ngModel)] 不起作用。但是当我删除方括号(ngModel) 时,屏幕正在加载,但双向绑定不起作用。

我应该做些什么来让[(ngModel)] 工作吗?

【问题讨论】:

  • 那是因为你的代码有错误 ;-)
  • 定义“不工作”。
  • 发布您的模板和组件的代码,人们可能会提供帮助。只是说它“不起作用”,唯一可能的答案是“因为你弄错了”,但我们不知道你以什么方式弄错了。

标签: angular angular2-forms angular2-directives


【解决方案1】:

可能您的代码在模块中缺少此导入行:

import { FormsModule } from '@angular/forms';

您还必须将 FormsModule 添加到模块导入数组中:

@NgModule({
   imports:      [FormsModule, /*...*/ ],
   //...
})

【讨论】:

  • 谢谢马吕斯。我忘记添加模块导入。 :)
  • @Marius 非常感谢您的回答。有一段时间我感到困惑和紧张,这有助于继续前进。
猜你喜欢
  • 1970-01-01
  • 2017-03-23
  • 1970-01-01
  • 2018-02-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-01
相关资源
最近更新 更多