Búsqueda de sitios web

typescript - Validación personalizada múltiple en angular 2


Estoy enfrentando un problema al agregar múltiples validaciones personalizadas a un formulario. Solo puedo agregar una validación personalizada a mi formulario. ¿Cómo agregar múltiples validaciones?

Ej :

this.user = this.fb.group({
  name: ['', Validators.required],
  account: this.fb.group({
    email: ['', Validators.required],
    confirm: ['', Validators.required]
  }, { validator: emailMatcher })
});

Quiero agregar más validaciones como: { validator: [emailMatcher, matchPassword, othervalidation]}

¿Hay algo en Angular 2 que pueda ayudarme con esto?

Respuesta #1

En lugar de :

{ validator: emailMatcher })

Usa la sintaxis:

{ validators:  [emailMatcher, matchPassword, othervalidation]}

Buena suerte.

Artículos relacionados