首页 > 解决方案 > 无法在 Angular 7 中绑定到“formGroup”?

问题描述

我知道这可能是“无法绑定到 'formGroup' 因为它不是 'form' 的已知属性”的重复问题

我找到了我必须的解决方案import { REACTIVE_FORM_DIRECTIVES } from '@angular/forms'

但是我在哪里可以添加这种反应形式?

现在我正在工作,applyjob.component.html我想我必须在其中添加反应形式指令,applyjob.component.ts但它不起作用。

答案将不胜感激!

标签: angulartypescriptangular7

解决方案


formGroup, formControl, 等都是作为ReactiveFormsModule. 如果要在组件中使用这些指令,则必须ReactiveFormsModule在该组件注册的模块中导入 。或者您必须ReactiveFormsModule从其他模块(SharedModule例如)导出,然后导入该模块在您注册此组件的模块中。

你加了这个吗?:

import { ReactiveFormsModule } from '@angular/forms';
...
@NgModule({
  ...,
  declarations: [..., ApplyJobComponent, ...]
  imports: [..., ReactiveFormsModule, ...],
  ...
})
export class YourModule {...}
...

推荐阅读