У меня сейчас очень большая форма.
У меня есть следующие валидаторы для каждого поля, например:
this.surname = new FormControl('', [
Validators.pattern(/^([a-zA-Z0-9]+[_.\- /\\]{0,1})*([a-zA-Z0-9]+)$/i),
Validators.minLength(3),
Validators.maxLength(30),
Validators.required
]);
и то же самое для каждого поля. Можно ли не повторять код и применять одни и те же правила для всех? Я просто попробовал:
formGroupName.setValidators([Validators.required]);
, но, к сожалению, это не сработало.