Angular4表单验证-创新互联
定义:
创新互联是一家专注于成都网站建设、成都网站制作与策划设计,驻马店网站建设哪家好?创新互联做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:驻马店等地区。驻马店做网站价格咨询:028-86922220元素带有一些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"> |
显示错误信息:
- 元素的*ngIf揭露了一套嵌套消息divs,但是只在有“starttimeClass”错误和控制器为dirty或者touched。
每个嵌套的
为其中一个可能出现的验证错误显示一条自定义消息。比如 required、minlength、maxlength和pattern。
开始时间不能空白!
开始时间格式应为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;
}
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前文章:Angular4表单验证-创新互联
当前地址:http://ybzwz.com/article/jpheo.html