Witam,
Mam problem z promisami. Chcę wywołać Promise.all ale nie działa tak jak powinno.
Robię coś takiego:
const promises = [];
const blog = Promise.resolve(this.method('title'));
const photos = Promise.resolve(this.method('photo'));
promises.push(blog);
promises.push(photos);
Promise.all(promises)
.then(function(data) {
console.log(data);
})
.catch((err) => err);
Korzystam z angulara 4. I mam problem taki, ze jak wywołam metodę to przed jej skończeniem obietnica się wykonuje. To co jest w then. W czym moze tkwić problem?