Я устанавливаю вручную реактивную форму, когда происходят некоторые события.
Они обновляются, хотя и не проходят никакой проверки.
Это было бы что-то вроде
this.FORM.controls.WHATEVERINPUT.setValue(X);
Дело в том, что я использую Material Design и Angular 5, поэтому в шаблоне у меня есть эта структура
<mat-form-field>
<input matInput formControlName="WHATEVERINPUT">
<mat-error *ngIf="FORM?.controls.WHATEVERINPUT.errors">
... is required & Minimum of 5 characters
</mat-error>
</mat-form-field>
, который работает совершенно нормально, за исключением тех значений, которые я упоминал ранее.
Я уже немного поиграл в контроллер с
this.FORM.controls.WHATEVERINPUT.markAsTouched();
this.FORM.controls.WHATEVERINPUT.markAsDirty();
this.FORM.updateValueAndValidity();
несколькими способами, но я еще не получил значение проверено
Я ценю, если кто-то может мне помочь
Спасибо