CNode

async库使用问题(whilst)

Iilolita发布于12 年前最后回复12 年前0 回复6704 浏览0 收藏

主要就是注释部分的问题,注释掉的第一行就可以获取count--的值,但是第二行就不行,count一直为初始值,没有变过,这是什么原因,哪个大神可以帮忙解决下 async.whilst( function(){/console.log('count:'+count);/return count!=0}, function(callback){ async.auto({ GetU: GetU, Fetch: ['GetU',Fetch], // 可行 Count: function(callback){console.log(count);count--;callback(null,count)}, //不可行Count: ['Fetch',function(callback){console.log(count);count--;callback(null,count)}], },function(err,results){ if(err) console.log('Err:'+err); console.log('RCount:'+results.Count); }) callback(); }, function(err){ if(err) console.log(err); } );

查看回复

回复 (0)

暂无回复,成为第一个参与讨论的人。
参与回复
登录后即可参与回复。登录