MaxValidator
Директива, которая подключает MaxValidator для любого formControlName, formControl или элемента управления с ngModel, у которого также есть атрибут max.
API
class MaxValidator extends AbstractValidatorDirective {
@Input() max: string | number | null;
override enabled(input: unknown): boolean;
}
max
string | number | nullОтслеживает изменения максимального значения, заданного для этой директивы.
enabled
booleanОпределяет, должна ли эта проверка быть активна, на основе входного значения. Реализация базового класса проверяет, задано ли входное значение (то есть отличается ли оно от null и undefined). Классы проверок, расширяющие этот базовый класс, могут переопределить эту функцию, указав логику, специфичную для конкретной директивы проверки.
unknown
boolean
Описание
Директива, которая подключает MaxValidator для любого formControlName, formControl или элемента управления с ngModel, у которого также есть атрибут max.
Экспортируется из
Примечания по использованию
Добавление проверки max
В следующем примере показано, как добавить проверку max для поля ввода, связанного с ngModel.
<input type="number" ngModel max="4">
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/forms/MaxValidator