У меня есть код: < /p>
var saved_photos: File[] = [];
var uploaded_photos: File[] = [];
var uploaded_slider_photos = null;
const formData = {...form};
if (form.images.length) {
saved_photos = await getPhotoFiles(form.images.filter((img) => typeof img.photo === 'string'));
uploaded_photos = form.images.filter((img) => img instanceof File);
formData["images"] = [ ...saved_photos, ...uploaded_photos ];
}
< /code>
saved_photos записывает изображения, которые я получаю по обратной стороне в виде ссылки. Есть метод получения фото файлов. В нем я получаю список с изображениями, передавая ему список со ссылками на них. uploaded_photos содержит изображения, которые были добавлены из поля ввода. Оба списка имеют данные. Оба списка содержат файлы. Затем я хочу объединить их в один список, и в результате я получаю это вместо 4 файлов (1 из первого списка, 3 из второго) есть файлы только из второго списка, и из первого они где -то исчезли.const saved_photos1 = saved_photos.filter((img) => img instanceof File);
< /code>
и используйте этот список. Этот метод был единственным, что я нашел в Интернете. Это не помогло, и данные списка точно исчезли при попытке слиться со вторым.
Подробнее здесь: https://stackoverflow.com/questions/796 ... e-first-on