У меня есть форма:
<form [formGroup]="editProfileForm">
<input type="text" id="name" class="form-control" placeholder="First" formControlName="firstName [(ngModel)]="profileDetails.first_name">
<small class="text-danger" [hidden]="editProfileForm.controls['firstName'].valid || (editProfileForm.controls['firstName'].pristine && !submitted)">First name Required</small>
<input type="text" class="form-control" placeholder="Last" formControlName="lastName" [(ngModel)]="profileDetails.last_name">
<small class="text-danger" [hidden]="editProfileForm.controls['lastName'].valid || (editProfileForm.controls['lastName'].pristine && !submitted)">Last name Required</small>
<button class="save-changes-btn" [disabled]="(!editProfileForm.valid)" (click)="saveDetails();">Save Changes</button>
</form>
и editProfile определяется в файле компонента как
this.editProfileForm = this.formBuilder.group({
firstName: [_.get(this.profileDetails, 'first_name', ''), Validators.required],
lastName: [_.get(this.profileDetails, 'last_name', ''), Validators.required],
});
Теперь мне нужно показать подтверждающие сообщения при нажатии кнопки отправки. Здесь сейчас я отключил кнопку отправки, если форма недействительна. Но он не будет отображать сообщения об ошибках рядом с соответствующими полями, и это заставит пользователя думать, что ничего не происходит. Как я могу вызвать сообщения об ошибках для отображения рядом с соответствующими полями ввода?