Soy nuevo en Angular, y quiere saber cómo hago para realizar personalizado de validación de campo para FormArray?
El FormArray es dinámico donde se puede empujar o quitar FormGroup elementos. El FormGroup consta de campo1, campo2, campo3. Si el campo no es nulo, el resto de los campos se debe establecer con los validadores.necesario. El formulario será válido si todos los campos son nulos o lleno.
Gracias.
A continuación está el código de ejemplo:
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,
});
}