下面是我的代码:[ var data = getSomeData();
callback问题是,尽管在这里使用了waterfall函数,但data在到达someFunctionThatNeedsData时仍未定义。我是不正确地使用waterfall,还是这里不是正确的工具?如果这是不对的,我可以用什么来达到预期的效果?
console.log("SAVE NOTIFICATION FOR USERS");
async.waterfall我想出了一种方法,通过在调用瀑布之前创建一个等于“this”的'me‘变量,并将函数绑定到'me’变量,而不是这个,但我想了解为什么我在使用async.waterfall时被迫这样做,而不是当我使用async.parallel
如何将值赋值给async.waterfall中的全局变量,该变量位于setTimeout中?下面是我代码的一部分: async.waterfall([
function (next) {因此,基本上,我希望在async.waterfall中设置全局变量。然后,该变量theVar将是setTimeout中的超时。现在,theVar总是null。
myFunction] was called"); callback(null, number); waterfall: function(callback) { async.constant(5), // 5 just for the demodescribe('water', function() {