Angular - эффективно создавайте валидаторы - PullRequest
0 голосов
/ 30 августа 2018

Я использую Угловые формы , и в настоящее время у меня есть следующий код:

this.myForm = this.formBuilder.group({
  dob: ['', Validators.compose([Validators.required])],
  gender: ['', Validators.compose([Validators.required])],
  address: ['', Validators.compose([Validators.required])]
});

В основном у меня есть 3 формы с одинаковыми валидаторами. Есть ли способ, которым я могу сделать это более эффективным? Я не хочу иметь такой повторяющийся код.

Например, могу ли я выполнить цикл внутри formBuilder.group, чтобы создать один и тот же валидатор для каждой из этих форм?

...