Все необходимые элементы управления формы, которые помечены как обязательные, как показано ниже в форме
createFormGroup() {
return new FormGroup({
email: new FormControl('', [Validators.required, Validators.email]),
mobile: new FormControl('', [Validators.required]),
country: new FormControl('', [Validators.required])
});
}
, поэтому вышеуказанные элементы управления электронной почтой, мобильные телефоны и страны будут недействительными, так что пользователь отключит кнопку отправки или покажет какое-либо сообщениепользователь
Так что здесь вы можете отобразить, когда пользователь коснулся поля, как показано ниже
<input formControlName="mobile">
<span *ngIf="mobile.invalid && mobile.errors.required">
Mobile is required.
</span>
<span *ngIf="mobile.invalid && mobile.errors.invalidNumber">
Value has to be a number.
</span>
Надеюсь, это поможет.