如何将多个验证器添加到 FormGroup。
FormControl 可以接受验证器数组,但 FormGroup 不能。除了创建单个自定义验证器之外,还有其他解决方法吗?
我正在使用rc4。
如何将多个验证器添加到 FormGroup。
FormControl 可以接受验证器数组,但 FormGroup 不能。除了创建单个自定义验证器之外,还有其他解决方法吗?
我正在使用rc4。
多个验证器可以通过Validators.compose().
从api 参考:
撰写(验证器:ValidatorFn[]):ValidatorFn
将多个验证器组合成一个函数,该函数返回单个错误映射的并集。
实际上,FormGroup 确实接受了验证器数组。只是界面没有更新。将它投射到任何会做的事情。例如
<any>[Validators.required, Validators.minlength(2)]