Ich versuche, bedingte Formularvalidierungen auf einem eckigen reaktiven Formular zu setzen, und brauche einige Hilfe.Bedingte Formularvalidierungen für angulares reaktives Formular
Ich habe ein Formular Kontrolle, wo der Benutzer ihre Entitätstyp entweder Einzel- oder Geschäfts setzt
<select formControlName="entity">
<option [value]="individual">Individual</option>
<option [value]="business">Business</option>
</select>
ich dann Formulareingaben, die ein- oder ausblenden, basierend auf welcher Einheit ausgewählt wird:
<div *ngIf="myForm.controls.entity.value == individual>
<input formControlName="fullName" />
</div>
<div *ngIf="myForm.controls.entity.value == business>
<input formControlName="businessName" />
</div>
Wie kann ich beide Eingaben nur dann vornehmen, wenn die entsprechende Entität ausgewählt ist?
Mögliche Duplikat [Angular 2: Tragen Sie Validator.required Validierung auf eine Bedingung] (https: // Stackoverflow .com/questions/42238639/angular-2-apply-validator-erforderlich-Validierung-unter-irgendeiner-Bedingung) – JayChase