模板驱动的表单验证未显示错误消息?

时间:2018-11-08 08:12:15

标签: forms validation angular6

这是我的.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时,验证错误显示。

这可能是什么原因?

0 个答案:

没有答案