JSFiddle - React, Tailwind, and code Playground
JavaScript
var urls = ['/pasta/a', '/pasta/b' /* etc... */ ];
function get(url, i) {
// return $http.get(url); <-- isto será o que queres
return new Promise(function(resolve, reject) {
setTimeout(function() {
resolve(i);
}, 100);
});
}
Promise.all(urls.map(get)).then(function(res) {
console.log(res);
}, function() {
console.log('Algo falhou!');
});