Глубоко вложенный массив в FormData
Подскажите, возможно ли передать в FormData такое содержимое:
const formData = new FormData()
const obj = {
a: [
{ a1: 1 },
{ a2: 2 }
],
b: [
{ b1: 1 },
{ b2: 2 }
]
}
formData.append('obj', obj)
Ответы (1 шт):
Автор решения: Grundy
→ Ссылка
метод .append в качестве значения может принимать либо строку, либо Blob.
Таким образом, отправить что-то другое можно только предварительно сериализовав.
Например с помощью JSON.stringify.
formData.append('obj', JSON.stringify(obj))