ノード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
});
しかし、データを2番目に取得する方法がわかりません.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
});
しかし、それはそれを行う適切な方法のようには思えません...これに対する正しいアプローチは何ですか?
reject
、初期Promise
関数の後の値にできないのでしょうか?または、チェーンのどこかにエラーをスローすると、.catch()
?その場合、reject
そもそも何がポイントなのでしょうか。エラーをスローしないのはなぜですか?再びありがとう