Я создал шаблонно-управляемую форму в Angular.
<form novalidate #f="ngForm" (ngSubmit)="onSubmit(f)">
<input type="text" class="form-control" name="fullName" #fullName="ngModel" required>
<div *ngIf="fullName.errors?.required && fullName.touched" class="validation-message">Required</div>
<button type="submit">Post</button>
Это показывает ошибку, когда она недействительна и прикоснулась.Мне нужно отобразить ошибку при отправке формы, т.е. когда нажата кнопка отправки.
onSubmit({value, valid}): void {
if (valid) {
console.log(value);
} else {
console.log('invalid form');
}
}