вопрос касательно Promise.all, если вдруг кто сможет помочь, буду рад!
Имеется массив объектов, в каждом из которых URL, который нужно прогрузить через fetch. Остальные значения объекта нужны как параметры функции, которой передадутся прогруженные данные.
Умею работать с Promise.all в случае, если имеется массив со ссылками.
Но как можно тянуть с собой данные объекта в целом?
У меня появилась идея обернуть fetch в функцию, сейчас попробую.
Вариантов много. Самый простой — просто получить результат Promise.all, сделать по нему map, в map получить индекс элемента и обращаться к изначальному массиву объектов.
Получается, я просто пройдусь по исходному объекту и вставлю результаты?
Вот в сниппете выше other — это всё, окромя ссылки. Дальше уже можете это передавать куда угодно. С await получится красивее, но я думаю, что разберетесь с этим сами.
Спасибо за помощь, буду пробовать
Обсуждают сегодня