Angular 선택적 양식 제어 유효성 검사
2744 단어 angulartypescript
대신 ngModel을 사용하십시오!
Angular NgModel 검증
존 피터스 ・ 2020년 9월 24일 ・ 1분 읽기
#angular
#ngmodel
#validation
웹 양식에 선택적 필드가 있다고 가정합니다. 이 필드는 필수는 아니지만 양식을 제출하기 전에 채워질 때 유효해야 합니다.
유효한 양식에 저장 버튼 가시성을 연결하는 방법에 대해 논의했습니다. 이것은 모든 것이 잘 되기 전에 아무것도 제출되지 않도록 하는 좋은 방법입니다. 해당 코드를 그대로 둘 수 있습니다.
필수가 아닌 필드에 대한 선택적 유효성 검사 기술은 다음과 같습니다.
// Create a formcontrol with no validators at first
middleName: new FormControl(fcPerson.value.middleName)
그런 다음 해당 양식 컨트롤에 대한 changeEvent 수신기를 연결합니다.
// hook up changes listener.
this.formGroup.controls
.middleName.valueChanges
.subscribe((change) => {
//inject validators here
});
변경 시 주입할 유효성 검사기 패턴:
// the form control name is middleName
middleName.setValidators([
Validators.pattern(
//the regex pattern
middleNamePattern
)
]);
좋은 시작.
JWP2020 선택적 양식 검증
Reference
이 문제에 관하여(Angular 선택적 양식 제어 유효성 검사), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jwp/optional-validators-2oem텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)