Звездные войны API обещания зацикливания - PullRequest
0 голосов
/ 04 сентября 2018

Я пытаюсь использовать цикл for для выполнения всех обещаний, которые, по моему мнению, согласно журналу консоли, являются объектами фильмов из swapi. Мой цикл for не выполняет итерацию массива обещаний. Цикл for с индексом j никогда не достигается, и я не понимаю, почему. Есть ли синтаксическая ошибка, которую я не вижу, или есть парадигма об axios и обещании, что я игнорирую?

enter code here       
    let length = data.films.length
    let promises = [];
            for(let i = 0; i < length; i++)
            {
                    promises.push(axios.get(data.films[i]));
            }

            Promise.all(promises).then(function (value){

                    moviesList=value
                    console.log(moviesList)
                    document.getElementById("movies0").innerHTML =value[0].data.title
                    for(var j=0; j <5; j++)
                    {
                            console.log("movies"+j)
                            document.getElementById("movies"+j).innerHTML = value[j].data.title
                    }

            })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...