1
如何將相同的參數應用於函數數組?nodejs異步同一個參數到一個函數數組?
作品:
async.parallel([func(arg, arg2), func2(arg, arg2)],
function() {
next();
});
陣列具有內部雖然不確定/各種功能的功能,所以我不知道其功能是我應該發送到並行方法。
在不同的文件中我建立了功能陣列:
funcArray.push(func2)
因此,我有一個這樣的數組:
[func, func2]
我想只是做:
async.parallel(funcArray,
function() {
next();
});
並具有所有相同的參數應用於所有功能。我怎樣才能做到這一點?謝謝。
最後寫我自己:
_.each(obj, function (func) {
func(req, res, function() {
i++
if (i == objSize) {
next()
}
})
})
只是使用async.apply向函數添加參數。請參閱https://github.com/caolan/async#applyfunction-arguments – user1102171