Angular · Middle · Pytanie 35 z 75

Jak napisać własny walidator synchroniczny?

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

Wyjaśnienie

Dodaj ją do validators kontrolki. Klucz błędu pojawi się w control.errors, więc szablon może sprawdzić control.hasError('noSpaces').

Do poczytania

Błąd w pytaniu

Angular · Middle · pytanie 35

Sprawdź się

Rozwiąż test Angular · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test