Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
блочно > Поле > setValidator
Метод Field.setValidator()
Устанавливает новую функцию проверки для редактируемых полей или очищает ранее установленный валидатор.
Функция валидатора принимает новое значение поля и возвращает проверенное значение. Проверенное значение может быть входным значением, измененной версией входного значения или нулевым значением, чтобы отменить изменение.
Если функция ничего не возвращает (или возвращает неопределенное значение), новое значение принимается как допустимое. Это сделано для того, чтобы поля могли использовать проверенную функцию в качестве уведомления о событии изменения на уровне поля.
Подпись:
setValidator(handler: FieldValidator<T>): void;
Параметры
Параметр | Тип | Описание |
---|
обработчик | ПолеВалидатор <Т> | Функция валидатора или значение null для очистки предыдущего валидатора. |
Возврат:
пустота
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[],["The `setValidator()` method configures or removes a validation function for editable fields. This function, provided as a `handler`, receives the new field value and returns either a validated value, a modified value, or `null` to prevent the change. Returning nothing or `undefined` accepts the new value. The `handler` parameter can also be set to `null` to clear an existing validator. It takes a `FieldValidator` type and returns `void`.\n"],null,[]]