2016-06-06 3 views
1

사용자 입력에 따라 양식 유효성 검사기를 업데이트하는 방법을 찾고 있습니다.양식 생성 후 양식 유효성 검사기 업데이트

예를 들어, 사용자가 양식의 특정 옵션을 선택할 때 Validator.required을 추가하려고합니다.

formBuilder를 사용하여 전체 양식을 다시 작성하려고했지만 작동하지 않습니다.

아이디어가 있으십니까?

답변

2
this.myForm.controls['controlName'].validator = isRequired ? Validator.required : null; 
this.myForm.controls['controlName'].updateValueAndValidity(); 
+0

잘 동작합니다. 감사! – zpul

관련 문제