Я не знаю, как мой Ngclass не работает, если вы нашли решение, большое спасибо
В моем HTML:
<form [formGroup]="pageForm">
...
<input [(ngModel)]="namePage" type="text" class="form-control">
...
<div class="d-flex mt-4">
<i [ngClass]="{ 'is-valid': !f.name.errors }"></i>
</div>
</form>
В моем TS:
pageForm: FormGroup;
namePage: string;
// the form
this.pageForm = new FormGroup({
name: new FormControl([this.namePage, Validators.required]),
});
get f() {
return this.pageForm.controls;
}