저는 Angular Reactive 양식을 작성 중입니다. 이건 내 구성 요소 클래스 코드입니다 :FormControl 값이 배열 일 수 있는지 여부
ngOnInit(){
this.reviewForm = this.fb.group({
'controlArray': new FormArray([])
});
this.showDefaultForm();
}
addForm() {
(<FormArray>this.reviewForm.get('controlArray')).push(this.fb.group({
controlType: control.controlType,
options: control.options,
}));
}
나는이 오류가 발생했습니다. this.validator는 이와 관련된 기능이 아닙니다. 나는 FormControl에 문자열 배열 (예 : control.options)을 값으로 할당한다고 생각합니다. FormArray로 만들면이 오류가 해결되지만 템플릿의 FormArray로 처리하는 데 문제가 있습니다. FormArray를 사용하지 않는 경우, FormControl에 문자열 배열을 값으로 할당 할 수 있습니까? 그렇다면 템플릿에서 FormArray로 처리하는 방법. 감사합니다