【发布时间】:2017-03-31 15:48:23
【问题描述】:
我正在尝试使用具有 2 个功能的 Async 模块,这是代码。出了点问题,console.dir 正在工作,但 function(err, results) 中的最后一个不起作用。谁能帮帮我?
我要做的最后一步是渲染 oftArrayFullInfo 和 oftNextInfo
async.parallel({
one: function(callback){
auxFunctions.foofunc1(foo1, foo1, function(oftArrayFullInfo){
console.log("****** ASYNC 1 ARRAY");
console.dir(oftArrayFullInfo);
callback(oftArrayFullInfo);
});
},
two: function(callback){
auxFunctions.foofunc2(foo1, foo1, function(oftNextInfo){
console.log("****** ASYNC 2 ARRAY");
console.dir(oftNextInfo);
callback(oftNextInfo);
});
}
},
function(err, results){
console.log("****** RENDER 1");
console.dir(results.one);
console.log("****** RENDER 2")
console.dir(results.two);
//res.render('myView', {title: 'Job Info', oftArrayFullInfo}, {title: 'Next Jobs Info', oftNextInfo});
});
【问题讨论】: