• 概要
@angular/forms

NgControlStatus

directive
stable

Directive automatically applied to Angular form controls that sets CSS classes based on control status.

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

isTouched

boolean

isUntouched

boolean

isPristine

boolean

isDirty

boolean

isValid

boolean

isInvalid

boolean

isPending

boolean

isSubmitted

boolean

Description

Directive automatically applied to Angular form controls that sets CSS classes based on control status.


Exported by

Usage Notes

CSS classes applied

The following classes are applied as the properties become true:

  • ng-valid
  • ng-invalid
  • ng-pending
  • ng-pristine
  • ng-dirty
  • ng-untouched
  • ng-touched
Jump to details