FormGroup验证不起作用
2024-10-07 01:49:58
读文件来动态地生成FormGroup
类似下面的代码
private formAttrs: FormGroup; for (var i = 0; i < this.array.length; i++) {
this.formAttrs.addControl(this.array[i].id, new FormControl(this.array[i].value, Validators.required));
}
发现Validator不起作用。 最后发现this.array[i].id中有英文的句号,就是.这个符号。
.在js中有特殊含义,用做formcontrolid不行。去掉.就可以正常校验了。
这种方式定义的FormGroupName也不能是js中的关键字
testForm=new FormGroup({
edit:new FormControl('0'),
habit:new FormControl('dance,swim',[this.isTrue])
});
最新文章
- eval解析JSON中的注意点
- Cesium原理篇:1最长的一帧之渲染调度
- tornado 学习笔记7 RequestHandler功能分析
- WebForm.aspx 页面通过 AJAX 访问WebForm.aspx.cs类中的方法,获取数据
- verilog实现16位五级流水线的CPU带Hazard冲突处理
- shell如何自动输入密码
- LoadRunner报26612错误的解决方案
- html onclick 传参数
- IIS 10.0 无法安装 URL rewrite重写模块 2.0解决办法
- HDU 3909 DLX
- nginx 设置进程title
- window下Git和github入门
- mobile_音悦台
- 【Hadoop】搭建完全分布式的hadoop【转】
- Html单引号,双引号转义
- jqGrid动态增加列,使用在根据条件筛选而出现不同的列的场景
- session token防表单重提
- MT【163】运动是相对的
- The file will have its original line endings in your working directory.
- sublime 格式化XML文件