Сообщение об ошибке не отображается для проверки формы на основе шаблона? - PullRequest
0 голосов
/ 08 ноября 2018

Вот мой код в моем .html файле:

<select class="form-control" 
        [(ngModel)]="profile" 
        name="profile" required
        *ngIf="page.options == 1"
        #profile="ngModel"
        [ngClass]="{ ... }">
        <!-- some code -->
 </select>
 <div *ngIf="profile?.invalid && (profile.dirty || profile.touched)" class="form-error">This field is required.</div>

Я сталкиваюсь с тем, что когда я использую *ngIf для элемента profile, сообщение об ошибке не становится видимым, но когда я не использую *ngIf, появляется ошибка проверки.

В чем может быть причина этого?

...