Я работаю со строкой XMLHttpRequests, каждый из которых зависит от того, что было до нее. Psuedocode:Является ли это хорошим вариантом использования Promises?
xhr1.open('GET', 'http://foo.com');
xhr1.onload = function(e){
xhr2.open('POST', xhr1.response.url)
xhr2.onload = function(e){
xhr3.open('GET', xhr2.response.url2);
xhr3.onload = function(e){
console.log('hooray! you have data from the 3rd URL!');
}
xhr3.send();
}
xhr2.send();
}
xhr1.send();
Это та ситуация, когда использование обещаний было бы хорошей идеей, чтобы избежать всех обратного вызова гадость?
Gotcha, спасибо! Ссылки были большой помощью – NoR