Ich arbeite mit reaktiven Formen in Winkel, ich muss das Startdatum "Startdatum" mit dem Enddatum "Enddatum" vergleichen, beide Steuerelemente werden in der "dateLessThan" -Funktion validiert, aber das Problem ist, dass ich weiß nicht, wie für die Steuerung fragen prüftName der Formularsteuerung
//Some stuff
public fechaInicio = new FormControl('', [
Validators.required
, this.dateLessThanTo
]);
public fechaFin = new FormControl('', [
Validators.required
, this.dateLessThan
]);
createForm() {
this.contratoForm = this.formBuilder.group({
fechas: this.formBuilder.group({
fechaInicio: this.fechaInicio,
fechaFin: this.fechaFin
}, { validator: this.dateLessThan('fechaInicio', 'fechaFin') }),
});
}
Hier muss ich den Namen der Steuerung für die Vergleichsdaten wissen:
dateLessThanTo(fieldControl: FormControl) {
//
//if (fechaInicio.value > FechaFin.value){
// return true;
//}
//else{
// return false;
// }
}
//Some stuff
hey, hat dir irgendeine Antwort geholfen? :) – Alex