VTAP ofrece dos métodos API potentes para desarrolladores que buscan implementar validaciones de campos personalizados de manera eficiente: 1) VTAP.Campo.RegisterValidator – Este método valida un campo específico por su nombre. - Ejemplo: Uso Validador de registro cuando lo necesites Validación personalizada para campos individuales.
2) VTAP.Campo.RegisterValidatorForType – Este método valida todos los campos de un tipo particular. - Ejemplo: Uso Validador de registro para tipo cuando quieres Validación consistente en múltiples campos del mismo tipo..
Caso de uso: Formulario de incorporación de empleados Considere un formulario de incorporación de empleados que incluya los siguientes requisitos de validación: - ID de empleado Debe ser un número de 6 dígitos.
- Campos de correo electrónico (PersonalEmail, WorkEmail) debe pertenecer al dominio de la organización (ejemplo.com).
Al utilizar RegisterValidator para EmployeeID y RegisterValidatorForType para los campos de correo electrónico, podemos garantizar una entrada de datos precisa en todo el formulario sin lógica de validación redundante.
¿Cómo funcionan las API?
1) Validación específica de campo (RegisterValidator) Este enfoque se utiliza cuando se requiere lógica de validación para un campo en particular. Permite a los desarrolladores aplicar reglas personalizadas en un campo de entrada específico sin afectar a los demás. Ejemplo: Supongamos que tenemos un formulario con un campo 'EmployeeID' que debe tener exactamente 6 dígitos. Podemos registrar un validador de la siguiente manera: |