Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке валідатор в Angular?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Валідатор** в Angular - це функція, яка перевіряє значення поля форми і повертає результат перевірки. **Ключове:** валідатори допомагають Angular автоматично визначати стан `valid` / `invalid` і показувати помилки користувачу.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняВалідатор в Angular - це **функція, яка перевіряє значення поля форми і повертає результат перевірки**. Якщо значення коректне: повертається `null`. Якщо є помилка: повертається об'єкт з описом, наприклад: ```typescript { required: true } або { minlength: { requiredLength: 5, actualLength: 3 } } ``` Буває два типи: - **Синхронні валідатори** - виконуються одразу (`Validators.required`, `Validators.email`, `Validators.minLength` тощо). - **Асинхронні валідатори** - виконуються із затримкою (наприклад, запит до сервера для перевірки логіна). Приклад: ```typescript email = new FormControl('', [Validators.required, Validators.email]); ``` Валідатори допомагають Angular **автоматично визначати стан** `valid` **/** `invalid` і показувати помилки користувачу.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.