Skip to main content

Що таке стан valid і invalid?

valid і invalid - це стани, які показують, чи пройшло поле (або вся форма) перевірку валідаторів.

  • valid - усі застосовані валідатори успішно пройдені, помилок немає.
  • invalid - хоча б один валідатор повернув помилку.

Приклад:

typescript
email = new FormControl('', [Validators.required, Validators.email]);

Якщо поле порожнє: invalid, якщо введено коректну адресу: valid.

Ці стани потрібні, щоб керувати логікою інтерфейсу: наприклад, блокувати кнопку "Відправити", поки форма invalid.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.