我有基于ReactiveFormsModule的表单验证,如下所示。实际上,还有很多验证器,并且每个验证器的列表更长(尽管每个验证器基本相同)。
constructor(private builder: FormBuilder) {
this.form = builder.group({
"firstName": ["", [Validators.required, Validators.minLength(3)]],
"lastName": ["", [Validators.required, Validators.minLength(3)]]
});
}
它是如此冗长,这让我很困扰,我想知道是否有一种巧妙的方法可以将所有验证器粉碎在一起,并以某种方式让它有一个单一的实例。