【发布时间】:2016-09-29 21:01:14
【问题描述】:
我想做的基本上是
function test() {
getSomeValue().then(function (data) {
//process data
});
}
function getSomeValue() {
//do some long process
return new Promise(function (resolve, reject) {
resolve(result);
});
}
function getSomeOtherValue() {
//do some long process
return new Promise(function (resolve, reject) {
resolve(result);
});
}
函数测试调用一个返回promise的函数,然后对返回的数据执行一些计算。这部分工作正常。现在函数getSomeValue 需要调用另一个同样返回promise 的函数。如何从 getSomeValue 返回一个承诺,该承诺也等待 getSomeOtherValue 完成。
如果需要任何其他信息,请告诉我。
【问题讨论】:
-
你可以做链接,
.then().then()....
标签: javascript node.js promise