Async-Validator Werfen validator Erwartet, um die Rückkehr zu Versprechen oder zu Beobachten

Habe ich versucht, bestätigen Sie das Kennwort mit dem Kennwort-Wert. Ich habe getan, als pro Async-validator standard. Aber ich Frage mich, es funktioniert nicht und werfen mir die folgende Fehlermeldung. Bitte sagen Sie jemand, wie man dieses Problem lösen Fehler.

Erwartet validator zurück Versprechen oder zu Beobachten.

Hier ist mein code.

Call Prüfungen:

cPass: ['', Validators.compose([
  Validators.required, 
  Validators.maxLength(32),
  Validators.minLength(10)
]),
  this.validPassword.bind(this)
]

Benutzerdefinierte Validierung funciton:

validPassword(control: AbstractControl) {            
  const isEqual = Observable.of(this.password == control.value);
  return isEqual ? { valid : true } : null;         
}

InformationsquelleAutor Kevin - Dhinesh babu | 2017-07-08

Schreibe einen Kommentar