我是新来的角和想查询我如何去关于执行定义领域的验证FormArray?
该FormArray是动态的,你可以推动或删除FormGroup项目。 该FormGroup由field1,field2,field3. 如果任何一个领域是不null,其他领域的应设置与验证程序。需要。 形式将是有效的,如果所有领域都null或填补。
谢谢。
下面是代码样本:
formA!: FormGroup;
initializeForm(): void {
this.formA = this.fb.group({
item1: this.fb.array([this.createItem1()]),
item2: this.fb.array([this.createItem2()]),
});
}
createItem1(): FormGroup {
return this.fb.group({
field1: null,
field2: null,
field3: null,
});
}