22

我尝试导入FromGroupFormBuilder并导入FormControl到我的CustomModule

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

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

但它会抛出一个错误:

例外:未捕获(承诺):错误:模块“CustomModule”导入的意外值“FormGroup”

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

有任何想法吗?

4

1 回答 1

34

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

@NgModule({
  imports: [
    FormsModule,
    ReactiveFormsModule
  ]
})
于 2016-10-26T12:43:13.013 回答