Как отправить через formData массив объектов со вложенным объектом
Отправляю через formData
массив объектов следующего вида:
Проблема с отправкой поля tags
- в значение ключа почему-то идёт object Object
:
Обработка отправляемого массива объектов:
for (let key in addTagsResultsObj) {
if (key === 'operations_ids') {
documentsIDArr.forEach((id, idx) => {
formdata.append(`operations_ids[${idx}]`, id);
});
} else if (key === 'tags') {
addedTagsArr.forEach((item, idx) => {
formdata.append(`tags[${idx}]`, item);
});
} else {
formdata.append(key, addTagsResultsObj[key]);
}
}
Подскажите пожалуйста, как мне правильно отправить эти вложенные объекты?
Источник: Stack Overflow на русском