为啥(ngModel)不起作用?
Posted
技术标签:
【中文标题】为啥(ngModel)不起作用?【英文标题】:Why (ngModel) is not working?为什么(ngModel)不起作用? 【发布时间】:2017-10-15 03:34:55 【问题描述】:我已经运行示例应用程序来学习角度 2。在我的示例应用程序中,[(ngModel)]
不起作用。但是当我删除方括号(ngModel)
时,屏幕正在加载,但双向绑定不起作用。
我应该做些什么来让[(ngModel)]
工作吗?
【问题讨论】:
那是因为你的代码有错误 ;-) 定义“不工作”。 发布您的模板和组件的代码,人们可能会提供帮助。只是说它“不起作用”,唯一可能的答案是“因为你弄错了”,但我们不知道你以什么方式弄错了。 【参考方案1】:可能您的代码在模块中缺少此导入行:
import FormsModule from '@angular/forms';
您还必须将 FormsModule 添加到模块导入数组中:
@NgModule(
imports: [FormsModule, /*...*/ ],
//...
)
【讨论】:
谢谢马吕斯。我忘记添加模块导入。 :) @Marius 非常感谢您的回答。有一段时间我感到困惑和紧张,这有助于继续前进。以上是关于为啥(ngModel)不起作用?的主要内容,如果未能解决你的问题,请参考以下文章
使用 ngModel 的 Angular 2 双向绑定不起作用
使用 ngModel 的 Angular 2 双向绑定不起作用
使用 ngModel 的 Angular 2 双向绑定不起作用