Я новичок в Angular и хотел бы проверить, как мне выполнить проверку пользовательских полей для FormArray?
Форматирование является динамическим, в котором вы можете перемещать или удалять элементы группы форм. Группа форм состоит из полей 1, 2, 3. Если одно из полей не равно нулю, остальные поля должны быть заданы с помощью валидаторов.обязательно. Форма будет действительна, если все поля либо пусты, либо заполнены.
Спасибо.
Ниже приведен пример кода:
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,
});
}