Angular2中如何在NgModule中正确导入FormGroup

How to correctly import FormGroup in NgModule in Angular 2

我尝试将 FromGroupFormBuilderFormControl 导入到我的 CustomModule:

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

@NgModule({
  imports: [
    FormsModule,
    FormGroup
  ]
})

但是它抛出一个错误:

EXCEPTION: Uncaught (in promise): Error: Unexpected value 'FormGroup' imported by the module 'CustomModule'

如果我只导入 FormsModule 它工作正常。

有什么想法吗?

您不能将 FormGroup 添加到模块的导入中,只需将其导入到您要使用 FormGroup 的组件中即可。您只能将 MODULES 添加到模块的 imports。另外,如果你想使用 FormGroup 指令,你需要在你的模块中导入 ReactiveFormsModule

@NgModule({
  imports: [
    FormsModule,
    ReactiveFormsModule
  ]
})