我成功地在我的节点应用中实现了瀑布, 这个瀑布对API进行了5次外部调用,并将结果传递给下一个函数。
现在我需要在循环中执行瀑布:
if / else
问题是瀑布与function waterfallFbAdsMulti (productCollection)
{
async.forEach(productCollection, function(item, key, callback){
console.log('forEachOfSeries');
console.log(util.inspect(item));
console.log(util.inspect(key));
// THE ABOVE LOGS SHOWS THAT the forEach is fine
async.waterfall([
//WATERFALL DOING HER JOB
], function(error, c) {
return;
});
});
}
事件不同步。
在此之前尝试了一个原始的js for循环,其中瀑布嵌套到一个闭包中..也不行。
也许我错过了一些可能很明显的概念:/
非常感谢你的关注。
瀑布内的代码:
forEach
还关闭了