【发布时间】:2021-06-08 07:47:16
【问题描述】:
我是 Angular 新手,我使用的是 11 版。 而且我的 html 文件中的 formGroup 属性有问题。
错误:
'表单组 | null' 不可分配给类型 'FormGroup'。 类型“null”不能分配给类型“FormGroup”。
2
【问题讨论】:
-
您可以删除
null类型声明,问题应该会消失。produitFormGroup: FormGroup | null= null;会变成produitFormGroup: FormGroup;,所以你明白为什么 formGroup 指令只接受 FormGroup 类型的参数,你已经将你的参数声明为 FormGroup 类型“或”null,这就是你看到这个错误的原因。 -
感谢您的回复,我删除了它,但问题仍然存在....
-
当我声明 produitFormGroup: FormGroup;我有这个错误:属性 'produitFormGroup' 没有初始化程序,并且没有在构造函数中明确分配
-
您可以尝试在构造函数中初始化表单吗?而声明,就离开:produitFormGroup: FormGroup;
-
有效!!谢谢大家....
标签: html angular api angular-reactive-forms