Я работаю над формой, в которой есть вложенные группы форм и массивы форм, но я не могу связать значения в ts. Я новичок в angular, поэтому у меня нет особой ясности относительно формгрупп и массивов форм. ниже json может иметь несколько массивов внутри групп форм и вложенные массивы форм внутри группы форм. Вот пример примера, который я хочу выполнить и создать ниже json структуру из этой формы
Json, используя эту форму:
{
ip:'1.2.3.4',
create_adjacency:{
customerName:'ABC',
traffic_group:[{
_display_name:'DEF',
traffic_group_limits:{
calls:'23' }
}]
}
}
HTML -
* Код 1007 *
Ц -
this.firstFormGroup = this.formBuilder.group({
ip: [''],
create_adjacency: this.formBuilder.group({
customerName: ["", Validators.required],
traffic_groups: this.formBuilder.array([this.traffic_groups])
})
});
get traffic_groups(): FormGroup {
return this.formBuilder.group({
_display_name: ["", Validators.required],
traffic_group_limits: this.formBuilder.group({
"call-appearances": ["", Validators.required]
})
});
}