定义:
元素带有一些HTML验证属性:required、minlength、maxlength和pattern:
#starttimeClass="ngModel"把NgModel导出成了一个名叫starttimeClass的局部变量。NgModel把自己控制的FormControl实例的属性映射出去,让我们能在模板中检查控件的状态,比如valid和dirty。
pattern="^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$" required maxlength="10"> |
显示错误信息:
每个嵌套的
开始时间不能空白! 开始时间格式应为yyyy-mm-dd或yyyy/mm/dd! |
必填字段提示CSS:
.ng-valid[required].ng-dirty:not(form), .ng-valid.required.ng-dirty:not(form) { border-left: 5px solid #42A948; } .ng-valid[required].ng-pristine:not(form), .ng-valid.required.ng-pristine:not(form) { border-left: 2px solid #EFC26E; } .ng-invalid[required].ng-pristine:not(form) { border-left: 2px solid #EFC26E; } .ng-invalid.ng-dirty:not(form) { border-left: 5px solid #a94442; } |