ngSubmit.emit () не изменяет переданное свойство formGroup - PullRequest
0 голосов
/ 21 марта 2019

У меня есть две формы, проверки которых запускаются при отправке и только потом показываются пользователю.Однако мне нужно запустить эту отправку одновременно на двух формах, чтобы я показал поля, которые необходимо заполнить.

Теперь у меня есть что-то вроде

<form [formGroup]="formGroup" #myForm="ngForm" ngForm (ngSubmit)="onSubmit()" *ngIf="formAssemblyCompleted; else loader>
...
</form>

<form [formGroup]="form2" class="mb-5">
</form>

<button class="btn btn_orange" type="submit (click)="myForm.ngSubmit.emit(true)">
    Submit
</button>

И в компоненте

@ViewChild('myForm') myForm: NgForm;

Функция, связанная с ngSubmit, вызывается так, как и должна, однако свойство submitted в myForm не меняет своего состояния на true

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...