generateValidator<T> static method
根据当前表单值 value、传入验证器 validator、 是否必填 required 生成默认验证器法。
Implementation
static String? generateValidator<T>(
T? value,
FormFieldValidator<T>? validator,
bool? required,
) {
if (required == true && value == null) {
return '请选择';
}
if (validator != null) {
final String? errorText = validator(value);
if (errorText != null) {
return errorText;
}
}
return null;
}