8
PromiseまたはObservableを返すと予想されるバリデーター
Angular 5でカスタム検証を行おうとしていますが、次のエラーが発生しています Expected validator to return Promise or Observable 値が必要なものと一致しない場合、フォームにエラーを返したいだけです。コードは次のとおりです。 これは私のフォームであるコンポーネントです constructor(fb: FormBuilder, private cadastroService:CadastroService) { this.signUp = fb.group({ "name": ["", Validators.compose([Validators.required, Validators.minLength(2)])], "email": ["", Validators.compose([Validators.required, Validators.email])], "phone": ["", Validators.compose([Validators.required, Validators.minLength(5)])], "cpf": ["", Validators.required, ValidateCpf] }) } このコードは、実装したい検証を含むファイルにあります。 import { AbstractControl } from '@angular/forms'; export function ValidateCpf(control: AbstractControl){ if (control.value …