Angular2+ 表单主动触发验证
Angular2+ 表单主动触发验证
场景
比如用户点击保存按钮后要直接触发验证,显示所有不合法的item.
我这边用的是angular的响应式表单。
html部分
<form [formGroup]="validateForm" ><input type="text" nz-input formControlName="identity"></form><button (click)="submitForm()">保存</button>
ts部分
submit方法触发验证
validateForm: FormGroup;constructor(private fb: FormBuilder) { this.validateForm = this.fb.group({identity: [null, [Validators.required]]
}); submitForm(): void {for (const i in this.validateForm.controls) {this.validateForm.controls[i].markAsDirty();this.validateForm.controls[i].updateValueAndValidity();}
Angular2+ 表单主动触发验证相关推荐
- ajax注册表单用户名实时验证,Ajax注册表单用户名实时验证..doc
Ajax注册表单用户名实时验证. Ajax注册表单用户名实时验证 1.1.1 摘要 很多时候在网站上注册时,我们会发现,注册表单通常需要检查用户名和电子邮件地址的可用性:从而确保用户之间不拥有相同的用 ...
- UI标签库专题三:JEECG智能开发平台 FormValidation(表单提交及验证标签)
1. FormValidation(表单提交及验证标签) 1.1. 参数 属性名 类型 描述 是否必须 默认值 action string 表单提交路径 否 null formid strin ...
- Element select表单必填验证
Element select 表单必填验证 多选 问题: 特别注意:如第一段代码这里的区别是prop和v-model绑定的值不一样,这样的话是不行的,他们两个的值必须一样!!!!!而且还有一种情况,就 ...
- HTML表单之邮箱验证
学习HTML,表单是一个很重要的知识,而表单最常用的可能就是表单的验证了:下面我介绍验证邮箱的一种方法: 先上代码:(注:这个代码是可以运行的,可以自己试试,把重点放在js和表单里面!) <!D ...
- Ajax注册表单用户名实时验证
原文地址为: Ajax注册表单用户名实时验证 1.1.1 摘要 很多时候在网站上注册时,我们会发现,注册表单通常需要检查用户名和电子邮件地址的可用性:从而确保用户之间不拥有相同的用户名和电子邮件地址: ...
- html form提交前验证,form表单提交前验证实现方法
form表单提交前验证实现方法2017-11-26 20:54 form表单提交是网站中最常见的,基本上所有的网站都会用到. 除非你就一些静态网页,仅仅是展示,而不需要互动,所以不需要提交表单. 但是 ...
- ASP.NET 完成基于表单的身份验证
实现:验证用户身份成功,并登陆后台Admin文件夹里的index.aspx后台管理首页面,否则禁止匿名用户访问项目中的Admin文件夹里的任何一个文件. 步骤一: 在根目录下的web.config ...
- php 表单提交及验证 tp,ThinkPHP表单自动提交验证实例教程
ThinkPHP表单自动提交验证实例教程 附加规则 配合验证规则使用,包括: function 使用函数验证,前面定义的验证规则是一个函数名 callback 使用方法验证,前面定义的验证规则是一个当 ...
- 傻瓜教程:asp.net(c#) 如何配置authentication,完成基于表单的身份验证
傻瓜老师又来了,本讲座报以学以致用,师傅带进门 修行靠个人的精神,不深入探讨,还请多指教~ 这堂课将的是基于表单的身份验证,其实某些时候,用于验证身份的账户和密码并不需要存在数据库或配置文件里,这时 ...
最新文章
- 阎崇年:《袁崇焕传》自序
- sql附加服务器数据库文件夹,快速开发平台企业版--后台SqlServer更换服务器,可以用数据库分离与附加方法重新启动...
- 深度学习(十九)基于空间金字塔池化的卷积神经网络物体检测-ECCV 2014
- 这就是多媒体开发 视频竟然比连续图片更省带宽
- 女生做大数据有发展前景吗?能学会吗?
- 稀疏数组与二维数组相互转化
- shiro学习(15):使用注解实现权限认证和后台管理
- 浏览器从输入URL到页面渲染过程 ——页面渲染流程
- git github gitlib gitlab
- 2017.7.30 玩具装箱 思考记录
- Exchange Server 2013 OWA IIS重定向
- leetcode64. 最小路径和
- 工具分享:xampp-windows-x64-7.3.2-1-VC15-installer.exe 请自行下载(附下载链接)
- c语言用光标键控制图形,C语言图形设计参考资料.ppt
- vim中使用color_coded为c/cpp文件配色
- PCB中产生电磁干扰的原因及消除干扰技巧
- 病毒全攻略:我是怎样让你感冒的
- html制作国字布局,各种经典布局--“国”字布局
- 记录Linux下安装elasticSearch时遇到的一些错误
- 前端(内部)-编程规约
热门文章
- 什么是宏任务和微任务
- Spark大数据学习资源汇总
- 微擎应用昵称和头像为空问题修复方法
- 前端开发人员必备Web前端面试题与答案 西安尚学堂
- python自动发邮件报554错误_python==使用smtp发送邮件的源代码,解决554错误码的问题...
- SphereFace: A-Softmax Loss
- 基于DELF(DEep Local Features)深度局部特征的图像检索实践
- 组织敏捷转型——项目经理和职能经理如何转身
- c语言 strncmp,用C语言实现strncmp函数
- BUUCTF 萌萌哒的八戒