CNode

async 的小问题

问答
Rrover5056发布于10 年前最后回复10 年前4 回复4269 浏览0 收藏

想使用async来控制 当爬虫结束后res.end , 但是不知道为何只能运行第一步 也没有ERR返回 请各位大大帮忙解答下

Nodean.png

nodean2.png

查看回复

回复 (4)

R
rover5056#1·10 年前

@IchiNiNiIchi
求问求解答 思密达

F
foora#2·10 年前

应该是cb(null,v1); 你的cb(err,v1);就会直接报错出来的。你可以'333333'前加入

if(err){
console.log(err);
}

这个是有打印的,也就是说已经报错了

K
k-dylan#3·10 年前

这么多匿名函数是干嘛的? untitled1.png 而且这么写这个函数会执行么?

I
IchiNiNiIchi#4·10 年前

不要为了 async 而 async,你的需求不需要用 asyn.series,直接用 async.each 就好,它接受数组做参数,具体你看一下 api 。http://caolan.github.io/async/docs.html#.each P.S. 不用 at 我,这样本来别人有帮你的意愿也不会太想回答。

参与回复
登录后即可参与回复。登录