这个错误通常是因为忘记在组件或模块中导入ReactiveFormsModule。或者,也可能是在模板中使用了“formGroup”而不是“[formGroup]”。检查一下你的代码,看看是否有任何拼写错误或缺少导入。
以下是一个示例组件代码解决此问题:
import { Component } from '@angular/core';
import { FormGroup, FormBuilder } from '@angular/forms';
@Component({
selector: 'app-my-form',
template: `
`,
})
export class MyFormComponent {
myForm: FormGroup;
constructor(private fb: FormBuilder) {
this.myForm = this.fb.group({
name: '',
});
}
}