Использование Node 4.x. Когда у вас есть Promise.all(promises).then(), что является правильным способом разрешения данных и передать его на следующий .then()?
Я хочу сделать что-то вроде этого:
Promise.all(promises).then(function(data){
// Do something with the data here
}).then(function(data){
// Do more stuff here
});
Но я не уверен, как получить данные во второй .then(). Я не могу использовать resolve(...) в первом .then(). Я понял, что могу это сделать:
return Promise.all(promises).then(function(data){
// Do something with the data here
return data;
}).then(function(data){
// Do more stuff here
});
Но это не похоже на правильный способ сделать это... Каков правильный подход к этому?