Angular Forms: Provider / Setting for setting updateOn in app - PullRequest
1 голос
/ 13 июля 2020

Я искал способ изменить Angular Реактивные формы, чтобы все поля формы использовали значение updateOn, которое мы указываем (onSubmit). На данный момент я вижу только один способ - установить его per-formControl. Однако это не масштабируется, и мы хотим избежать еще одного дополнительного класса для этого.

Заранее спасибо!

1 Ответ

0 голосов
/ 14 июля 2020

Пробовали ли вы установить свойство updateOn на root FormGroup? Все его AbstractControl дочерние элементы должны унаследовать это свойство :

 get updateOn(): FormHooks {
    return this._updateOn ? this._updateOn : (this.parent ? this.parent.updateOn : 'change');
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...