跳到主要内容
CNode

request 使用请教

问答
Ddanshuis发布于 12 年前最后回复 12 年前
334490

有个任务队列(urls):[1,2,3,4,,,100] request(1,function(){ request(2,function(){ ..... }) }) 这样嵌套不要搞死?

还是
request(1)
request(2)
...
request(n)

新手,大家见笑
应该有漂亮的写法吧
谢谢你们!
查看回复

回复 (3)

D
danshuis#312 年前

谢谢,我使用 f(){ifcondi-- request(l,function(){f()})}()嵌套解决了,谢谢楼上二位

I
i5ting#212 年前

使用async的waterfall方法即可

R
ruanyl#112 年前

你的两种写法是不同的结果。 对于第一种,可以用promise来避免callback嵌套的问题。你可以看看https://github.com/kriskowal/q,希望对你有帮助

参与回复

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