Angular Js 2 - 无法绑定到“formControl”,因为它不是“输入”的已知属性
Posted
技术标签:
【中文标题】Angular Js 2 - 无法绑定到“formControl”,因为它不是“输入”的已知属性【英文标题】:Angular Js 2 - Can't bind to 'formControl' since it isn't a known property of 'input' 【发布时间】:2018-04-23 03:32:09 【问题描述】:我正在尝试使用 Angular js 2 的反应式表单,并且我已经在我的组件中导入了 Formcontrol 和 ReactiveFormsModule,但是我遇到了这个错误。 enter image description here
[Product.component.ts]
【问题讨论】:
Angular 2: Can't bind to 'ngModel' since it isn't a known property of 'input'的可能重复 请添加更多描述您的情况的代码。在此处粘贴 component.ts 和 component.html 文件。 【参考方案1】:这在技术上不是重复的,因为在已标记为重复的问题中,需要在 ngModule
中标记 FormsModule。但情况类似。您需要在ngModule
中标记ReactiveFormsModule
,而不是组件。
@NgModule(
imports: [ ReactiveFormsModule, ....],
// ....
)
【讨论】:
以上是关于Angular Js 2 - 无法绑定到“formControl”,因为它不是“输入”的已知属性的主要内容,如果未能解决你的问题,请参考以下文章
Angular2:无法绑定到“formGroup”,因为它不是“form”的已知属性
Angular 9 - 无法绑定到“formGroup”,因为它不是“form”的已知属性,即使正在导入 FormsModule 和 FormBuilder
无法绑定到“formGroup”,因为它不是“form”的已知属性
Angular Js 2 - 无法绑定到“formControl”,因为它不是“输入”的已知属性