a créé un nouveau fichier numéros de fichier - non autorisé. Nommez mon être trompeur mais c'est juste pour tester avant la mise en œuvre réelle.
Si la valeur d'entrée n'est pas HI, l'erreur devrait se produire.
Qu'est-ce que je fais mal? P> dans le fichier TS p> gabarit html. Le reste de la validation fonctionne, à l'exception de la personnalisée. P>
3 Réponses :
Yiu a ajouté le validateur "NumberSnoWallowed" en tant que validateur ASYNC, ajoutez-le à l'intérieur de la matrice dans le deuxième argument de "Prénom" FormControl
ngOnInit() {
this.contactForm = this.formBuilder.group({
fullName: ['', [Validators.required, Validators.maxLength(70), NumbersNotAllowed]]
})
}
Déplacez votre validateur personnalisé dans le tableau code> Sync code> Validators. Exemple:
La syntaxe de contrôle de formulaire est p> code de courant: p> correction: p> fullName: ['', [Validators.required, Validators.maxLength(70), NumbersNotAllowed],
J'ai une validation personnalisée simple en utilisant des expressions régulières, cela aide lorsque le nombre de validations augmente pour les intrants. Je l'ai appliqué sur votre code, partageant le lien.check si cela aide https://stackblitz.com/edit/angular- 9omtlr? File = src% 2fapp% 2fapp.component.ts P>