【发布时间】:2015-11-24 16:10:25
【问题描述】:
我使用 Promise 让自己陷入了厄运金字塔。
我有以下几点:
getAgetBgetC
getC 依赖于 getB(和 getA),后者依赖于 getA。
所以我必须这样称呼他们
getA(param)
.then(getB)
.then(getC)
但是,如上所述,我需要 getA 的输出作为 getC 的参数,所以我这样做了
getA(param)
.then(function (A) {
getB(A)
.then(function (B) {
getC(A, B)
});
});
是的,金字塔抓住了我……我给我的家人带来了耻辱。帮助我重新获得荣誉。
【问题讨论】:
标签: javascript callback promise