Я создал группу форм с пустым массивом. Затем я создал раскрывающийся список, в котором пользователь может выбрать значение.
Если выбранное значение совпадает с одним в моем списке, то оно должно добавить соответствующие значения массива в новое поле группы форм.
Пример:
Выпадающий список CustomerType с возможными вариантами выбора: Заработная плата , Занятость
Если выбрана опция наемной работы, тогда подмассив содержит список документовнапример, карта adhar, карта панорамы, идентификатор избирателя и т. д.
array['Salaried'] => ['adhar card', 'pan card', 'voter']
Когда он выбран, мне нужно установить эти значения для нового поля группы форм, например, документы: [].
sampleкод: this.tableForm.controls.classDetails.value[position].docs = this.docsArray;
вывод: customerType: "Наемные" документы: (7) [{…}, {…}, {…}, {…}, {…}, {…}, {…}] при использовании этого я могу получить результат, но когда я отправляю его, он изменяется на ноль. выводится как: customerType: "Salaried" документы: null