this questionで説明したように、Angular promiseライブラリ$q
は、約束事を含むオブジェクトを取り込むことができ、.then()
関数ではオブジェクトキーを使用して結果を取り出すことができます:Q.all()に約束してオブジェクトリテラルを渡す
$q.all({
result1: foo(),
result2: bar()
})
.then(function(results) {
var fooData = results.result1;
var barData = results.result2;
});
普通のQライブラリではこのようなことはありますか? Node.jsアプリケーションでどうすればいいですか?
[いいえ、していないようです](https://github.com/kriskowal/q#combination) – Phil
このされますあなたがリンクしているリポジトリのドキュメントを見たり、コードを書いたり、それが動作するかどうかを調べることで答えられる質問。 – Adam
['Promise.props'](http://bluebirdjs.com/docs/api/promise.props.html)や[' Promise.join'(http://bluebirdjs.com/docs/api) /promise.join.html)from Bluebird – Phil