问题描述
我尝试将 FromGroup
、FormBuilder
和 FormControl
导入到我的 CustomModule
:
I try to import FromGroup
, FormBuilder
and FormControl
to my CustomModule
:
import { FormsModule, FormGroup } from '@angular/forms';
@NgModule({
imports: [
FormsModule,
FormGroup
]
})
但它抛出一个错误:
例外:未捕获(承诺):错误:意外值FormGroup"由模块CustomModule"导入
如果我只导入 FormsModule
它可以正常工作.
If i only import FormsModule
it works fine though.
有什么想法吗?
推荐答案
不能将 FormGroup
添加到模块的导入中,只需在要使用 FormGroup 的组件中导入即可代码>.您只能将 MODULES 添加到模块的
imports
.另外,如果你想使用 FormGroup
指令,你需要在你的模块中导入 ReactiveFormsModule
:
You can't add FormGroup
to module's imports, just import it in the component in which you want to use FormGroup
. You can only add MODULES to module's imports
. Also, if you want to use FormGroup
directive, you will need to import ReactiveFormsModule
in your module:
@NgModule({
imports: [
FormsModule,
ReactiveFormsModule
]
})
这篇关于如何在 Angular 2 的 NgModule 中正确导入 FormGroup的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!