读文件来动态地生成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])
});

  

最新文章

  1. eval解析JSON中的注意点
  2. Cesium原理篇:1最长的一帧之渲染调度
  3. tornado 学习笔记7 RequestHandler功能分析
  4. WebForm.aspx 页面通过 AJAX 访问WebForm.aspx.cs类中的方法,获取数据
  5. verilog实现16位五级流水线的CPU带Hazard冲突处理
  6. shell如何自动输入密码
  7. LoadRunner报26612错误的解决方案
  8. html onclick 传参数
  9. IIS 10.0 无法安装 URL rewrite重写模块 2.0解决办法
  10. HDU 3909 DLX
  11. nginx 设置进程title
  12. window下Git和github入门
  13. mobile_音悦台
  14. 【Hadoop】搭建完全分布式的hadoop【转】
  15. Html单引号,双引号转义
  16. jqGrid动态增加列,使用在根据条件筛选而出现不同的列的场景
  17. session token防表单重提
  18. MT【163】运动是相对的
  19. The file will have its original line endings in your working directory.
  20. sublime 格式化XML文件

热门文章

  1. 配置lnmp时出现“file not found?
  2. codeforces Educational Codeforces Round 65 (补完)
  3. Hutools之http工具类
  4. axios 请求多个接口
  5. 使用jmeter发送put请求的三种方式
  6. Java常用类(二) Scanner类和大数类
  7. 初识LVS和LVS_NAT
  8. BZOJ4353 Play with tree[树剖]
  9. java.io.WinNTFileSystem
  10. nginx第七天