【发布时间】:2016-10-26 01:57:10
【问题描述】:
如果有人能给出一个更具体的例子来说明如何使用 async.applyEachSeries 函数,我们将不胜感激。
async.applyEach([enableSearch, updateSchema], 'bucket', callback);
// partial application example:
async.each(
buckets,
async.applyEach([enableSearch, updateSchema]),
callback
);
这是来自异步自述文件,但我不知道如何使用它。什么是'bucket',它只是一个被传递到某个地方的字符串吗?
【问题讨论】:
-
所以你知道,你的代码示例使用
applyEach,而你的问题标题提到applyEachSeries。我假设您想了解applyEachSeries,因为它们的用法相同。 -
你的假设是正确的。
-
我的回答对
applyEachSeries()有意义吗?代码 sn-ps 只使用了applyEach()和each(),但如果在本例中使用applyEachSeries,它只会按顺序执行回调。 -
是的,这是有道理的,但我仍然不能 100% 理解它,如果你能给出一个有竞争力的例子,那将会很有帮助。我从github.com/caolan/async#applyEachSeries复制并粘贴了这段代码sn-ps,
-
我不太确定你想要什么例子。如果你在寻找
applyEachSeries()而不是applyEach()的例子,它的用法基本上和applyEach()是一样的(虽然保证第一个参数传入的函数是按顺序执行的)。您是否在寻找更实用的applyEachSeries()示例?
标签: node.js asynchronous