axios.get(...).then(...) класть (а внутри then весь код работы с результатом), а не просто axios? Потому что в середине твоего цикла результаты промиса легче положить куда надо, и в результате, когда мы дождёмся отработки всех промисов через Promise.all, то всё уже будет лежать где нужно.
А как сам массив извлечь ? У меня пишет ["promise object"] когда я в шаблон вывожу.
https://learn.javascript.ru/promise-api
Держи. Имитировал твой случай с помощью jsonplaceholder. Цикл, конечно, не двойной, но должно быть понятно, надеюсь. https://stackblitz.com/edit/vue-xf8bgd?file=src%2FApp.vue Стакблитц с аксиосом за секунду не подружился, поэтому сделал через fetch, но суть не меняется, и тот и другой промисы даёт, как результат.
На свежаках твой пример разобрал сделал рабочий код за 10 минут, он делает 26 запросов за 2 секунды)) затрачивает столько же времени, как и без async ))
Обсуждают сегодня