诺言瀑布
这个问题在这里已经有了答案:
你有承诺反模式发生。 您可以从承诺中返还承诺,以避免像您所做的那样嵌套承诺。
promiseOne()
.then(() => promiseTwo())
.then(() => promiseThree())
.then(() => promiseFour());
顺便说一下,Node支持内置的Promise
构造函数。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise
const promise = new Promise((resolve, reject) => {
// do something and then resolve
resolve();
})
promise().then(() => { ... });
链接地址: http://www.djcxy.com/p/9449.html
上一篇: Promise waterfall