Spec-Zone.ru › Angular

NgControlStatus

Директива автоматически применяется к элементам управления форм Angular и устанавливает CSS-классы в зависимости от состояния элемента управления.

API

class NgControlStatus extends AbstractControlStatus {
  constructor(cd: NgControl): NgControlStatus;
  protected override readonly isTouched: boolean;
  protected override readonly isUntouched: boolean;
  protected override readonly isPristine: boolean;
  protected override readonly isDirty: boolean;
  protected override readonly isValid: boolean;
  protected override readonly isInvalid: boolean;
  protected override readonly isPending: boolean;
  protected override readonly isSubmitted: boolean;
}

constructor

NgControlStatus
@paramcdNgControl
@returnsNgControlStatus

isTouched

boolean

isUntouched

boolean

isPristine

boolean

isDirty

boolean

isValid

boolean

isInvalid

boolean

isPending

boolean

isSubmitted

boolean

Описание

Директива автоматически применяется к элементам управления форм Angular и устанавливает CSS-классы в зависимости от состояния элемента управления.


Экспортируется модулем

  • ReactiveFormsModule
  • FormsModule

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

Применяемые CSS-классы

При выполнении следующих условий применяются соответствующие классы:

  • ng-valid
  • ng-invalid
  • ng-pending
  • ng-pristine
  • ng-dirty
  • ng-untouched
  • ng-touched

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/NgControlStatus

Spec-Zone.ru

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