У меня есть реактивная форма на моей веб-странице, но выдает ошибку, которая выглядит следующим образом:
ОШИБКА Ошибка: formControlName должно использоваться с родительской директивой formGroup.Вы захотите добавить директиву formGroup и передать ей существующий экземпляр FormGroup (вы можете создать его в своем классе).
Я не понимаю, почему я получаю эту ошибку, потому что у меня естьЭкземпляр formGroup.
Это мой HTML:
<form [formGroup]="singleRecipientForm">
<textarea #textInput placeholder="user e-mail" formControlName="email"></textarea>
<button type="submit" (click)="sendMailTextInput(textInput.value)">Send invite </button>
</form
И моя машинопись выглядит так:
singleRecipientForm: FormGroup;
constructor(private formBuilder: FormBuilder) {}
ngOnInit() {
this.singleRecipientForm = this.formBuilder.group({
email: ['', [Validators.required]],
});
}
Я понятия не имею, почему эта ошибка появляется.