У меня есть текущий массив galleryContent в состоянии React, в котором есть несколько объектов, а некоторые объекты содержат файлы, так как я могу загрузить этот массив в бэкэнд?
state = {
galleryContent: [
{ type: "image", image: File, isPrimary: false },
{ type: "video", video: File, isPrimary: false },
{ type: "audio", audio: File, isPrimary: false },
{ type: "youtube", url: "https://youtu.be/ctvlUvN6wSE", isPrimary: true },
{ type: "youtube", url: "https://youtu.be/ctvlUvN6wSE", isPrimary: false },
{
type: "soundcloud",
url:
"https://soundcloud.com/saddam-mamoon/na_bola_moner_kotha_by_saddam-bangla-song-2015",
isPrimary: false
},
{
type: "youtube",
url: "https://youtu.be/ctvlUvN6wSE",
isPrimary: false
},
{ type: "youtube", url: "https://youtu.be/ctvlUvN6wSE", isPrimary: false }
]
};
Это было так просто загрузить как JSONданные, если не было никакого файла в объектах.Если я загружаю файлы, используя данные формы, я не могу загрузить связанные данные (например, type и isPrimary) с файлами
Примечание: я хочу загрузить все данные массива galleryContent в одном запросе.И вы можете предложить любые статьи по этому вопросу