我需要將一些參數傳遞給初始函數asyncwaterfall()
。所提出的方法,我需要通過它從ExpressJS響應https://github.com/caolan/async/issues/14不爲我的功函數將參數傳遞給Node.js異步瀑布
exports.categories = (req, res) ->
async.waterfall [
(callback) ->
# need req here...
我需要將一些參數傳遞給初始函數asyncwaterfall()
。所提出的方法,我需要通過它從ExpressJS響應https://github.com/caolan/async/issues/14不爲我的功函數將參數傳遞給Node.js異步瀑布
exports.categories = (req, res) ->
async.waterfall [
(callback) ->
# need req here...
async.waterfall [
((req, callback) ->
).bind(null, req)
]
async.waterfall([
async.apply(function(req, callback) {}, req);
]);
這個答案也是實現它的方法之一。 async.apply(fnName,req); 謝謝 – iabhi
「*需要REQ這裏*。」你應該已經[在範圍內](https://developer.mozilla.org/en-US/docs/JavaScript/Guide/Closures#Practical_closures)。 –
我以此爲例,但是你是正確的 – cyberwombat