(新手提问)关于async的parallel只返回并行执行的第一个函数的数据
发布于 18小时前 作者 lu-zhishen 50 次浏览 来自 问答

学习使用async的parallel并行执行函数,写了两个函数只返回了第一个,由于是新手,写法可能比较拙劣,还望批评指正。 async.parallel([ function demo2(callback){ dao.unifiedQuery("select * from t_subscription_set",null,function(data){ callback(data); })}, function demo1(callback){ dao.unifiedQuery("select * from t_subscribe",null,function(data){ callback(data); })} ],function(result){ console.log(result); });

1 回复

记住NodeJS callback的小约定:回调第一个参数留给异常,没有异常写成null,然后重新试试!

回到顶部