이 문제를 해결할 수 없습니다. 코드는 각도 문서에서 복사됩니다.잡히지 않음 (약속 있음) : 오류 : formGroup이 FormGroup 인스턴스를 필요로합니다. Angular 4로 1을 전달하십시오.
TS 파일 :
export class FormsPage {
todo: FormGroup;
constructor(private formBuilder: FormBuilder) {
this.todo = this.formBuilder.group({
title: ['', [Validators.required, Validators.minLength(5)]],
description: [''],
});
this.todo.valueChanges.subscribe(data=>this.todoOnDataChange(data));
}
todoOnDataChange(data: any): void {
console.log(data);
}
logForm(){
console.log(this.todo.value)
}
}
HTML 파일은
<form [formGroup]="todo" (ngSubmit)="logForm()">
<ion-item>
<ion-label>Todo</ion-label>
<ion-input type="text" formControlName="title"></ion-input>
</ion-item>
<ion-item>
<ion-label>Description</ion-label>
<ion-textarea formControlName="description"></ion-textarea>
</ion-item>
<button ion-button type="submit" [disabled]="!todo.valid">Submit</button>
</form>
코드에 어떤 문제가 있습니까? 난 그냥 양식을 개발하고 onSubmit 특정 질문을 호출해야합니다.
여전히 동일한 문제 –
은 파일 이름과 줄 번호로 전체 예외 행을 공유합니다. 예 예외 : 캐치되지 않음) : 오류 : ./EditPatientComponent 클래스의 오류 EditPatientComponent - 인라인 템플릿 : 1 : 10 원인 : formGroup이 FormGroup 인스턴스를 필요로 함 –
[link] (http://prntscr.com/h6tb2y) –