Stuck in async loop with wrapAsync
问题 My goal is to go through a loop asynchronously: client.js : abc = function() { for (var i = 0; i <= 49; i++) { console.log(i); Meteor.call('testBla', i) } } server.js testBla: function(i) { function asyncCall() { console.log('inside asyncCall', i) return 'done'; } var syncCall = Meteor.wrapAsync(asyncCall); console.log('a'); var res = syncCall(i); console.log('b') return res; } Console: a inside asyncCall 0 Why does it stuck? 回答1: Functions you can pass to Meteor.wrapAsync must have a