Spec-Zone.ru › Angular

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). Классы проверок, расширяющие этот базовый класс, могут переопределить эту функцию, указав логику, специфичную для конкретной директивы проверки.

@paraminputunknown
@returnsboolean

Описание

Директива, которая подключает MaxValidator для любого formControlName, formControl или элемента управления с ngModel, у которого также есть атрибут max.


Экспортируется из

  • ReactiveFormsModule
  • FormsModule

Примечания по использованию

Добавление проверки 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API