Angular · Middle · Запитання 35 з 75

Як написати власний синхронний валідатор?

export const noSpaces: ValidatorFn = (control) =>
  /\s/.test(control.value ?? "") ? { noSpaces: true } : null;

Пояснення

Додайте її у validators контрола. Ключ помилки з'явиться в control.errors, і шаблон зможе перевірити control.hasError('noSpaces').

Де почитати

Помилка в запитанні

Angular · Middle · запитання 35

Перевірте себе

Пройдіть тест Angular · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест