各位大家,请问下angular4中响应式表单的验证如何做到统一错误处理?
我看了angular4的很多例子(包含官网),验证错误都是单独写的
如:
<div nz-form-control nz-col [nzSpan]="8" nzHasFeedback [nzValidateStatus]="getFormControl('name')">
<nz-input formControlName="name" [nzId]="'name'"></nz-input>
<div nz-form-explain *ngIf="validateFormControl('name','required')">名称必填</div>
<div nz-form-explain *ngIf="validateFormControl('name','rangeLength')">名称最多100个字符 </div>
<div nz-form-explain *ngIf="validateFormControl('name','servererror')" class="servererror">{{getErrorValueForFormControl('name','servererror')}}</div>
</div>
这样界面感觉好多重复代码,能不能做统一处理,如检查的名称没有填写,自动生成
<div nz-form-explain *ngIf="validateFormControl('name','required')">名称必填</div>
这段代码
谢谢!
呼如林
相关分类