【发布时间】:2016-07-26 09:07:35
【问题描述】:
我有这段代码在我的表单上显示错误
<input [ngFormControl]="form1.controls['thing']" type="text" id="thing" #thing="ngForm">
<div *ngIf='thing.dirty && !thing.valid'>
<div class="err" *ngIf='thing.errors.required'>
Thing is required.
</div >
<div class="err" *ngIf='thing.errors.invalid'>
Thing is invalid.
</div >
</div>
但如果thing 有两个错误,则会显示两个错误。
假设我的输入有5 validators,那么5 divs 会出现,这不是很好。
如何一次只显示一个error div?
【问题讨论】:
标签: validation angular angular2-forms