У меня есть следующий код, который читает из массива URL-адресов изображений в imagesList, затем выбирает из этих изображений и добавляет их в поле myDropzone1.Проблема в том, что изображения добавляются, я думаю, в том порядке, в котором они были извлечены, а не в том порядке, в котором они перечислены в массиве.
Возможное решение, о котором я могу подумать, - это использовать async / await,но я не уверен, как применить это к этому фрагменту кода.Пожалуйста, помогите.
for (var i = 0; i < imagesList.length; i++) {
let name = imagesList[i];
name = name.substring(name.lastIndexOf('/') + 1);
fetch(imagesList[i])
.then(res => res.blob())
.then(blob => {
let file = new File([blob], name, blob);
myDropzone1.addFile(file);
});
}
Спасибо.