Disclamer Как говорит Эндрю, из Angular 8 возможно использование {updateOn:'submit'}
с помощью formBuilder, извиняясь за неудобства
Вы можете использовать "конструкторы" элементов управления FormGroup и Form, не formBuilder ), тогда вы можете добавить {updateOn: 'submit'}, см. документы: проверка форм
this.form = new FormGroup({
id: new FormControl('',Validators.required),
active: new FormControl(true,Validators.requiredTrue),
name: new FormControl('',
{validators:Validators.required,
asyncValidators:MyValidators),
},{updateOn:'submit'});
Да, может только сделать это, используя конструкторы FormGroup, но вы можете заметить, что использование FormBuilder
Update stackblitz example
не очень отличается.