可以说

surname = new FormControl('', [Validators.required, Validators.minLength(2)]);

在某些情况下,我可能会在姓氏控制上添加或删除任何验证器。

最后,我如何知道姓氏控制中存在哪些验证器?我在文档中找不到任何东西,也没有将控件转储到控制台中

就像是
surname.getValidators() should return - ['required', 'minLength']

最佳答案

当前不支持从控件读取验证器

另请参阅https://github.com/angular/angular/issues/13461

关于angular - Angular2获取FormControl的现有验证器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43256428/

10-12 12:34