Ir al contenido

Validación

MLForm valida en tres niveles:

NivelUso
Built-in field validationrequired, min, max, minLength, opciones inválidas.
Custom field validationReglas dentro de una definición de campo propia.
Form validatorsReglas cross-field o de negocio.
validators: [
({ values }) => {
if (Number(values.min_score) > Number(values.max_score)) {
return { fields: { max_score: ["Max score must be greater than min score."] } };
}
},
];

Los validators pueden ser async. Usa asyncValidationDebounceMs para campos con validación remota o costosa.