J'essaie de faire une validation personnalisée et j'ai besoin d'ajouter de nouveaux valideurs pendant l'exécution. Ceci peut être accompli en utilisantComment faire pour itérer les validateurs FormControl existants
control.setValidators([control.validator, newValidator.toValidatorFn])
où le contrôle est une instance de AbstractControl.
OK, jusqu'ici tout est bien et dandy. Cependant, je voudrais vérifier si le validateur que j'ajoute a déjà été ajouté. Je voudrais également localiser plus tard le validateur que j'ai ajouté pour le manipuler davantage. Donc la question est: comment puis-je itérer à travers les validateurs qui sont attachés à certaine instance de AbstractControl?
Copie possible de [Obtenir les validateurs présents dans FormGroup/FormControl] (https://stackoverflow.com/questions/43838108/get-validators-present-in-formgroup-formcontrol) – developer033