async.js

    0热度

    1回答

    我不确定问题是什么,但我想我必须使这个异步或基于promise(idk how)。我只是想通过呼叫传递给http服务器上的资源。 有人可以帮忙吗? HTTP请求或SuperAgent将值传递给下面的函数。如何将此发送给http.createserver? function receiveCallback(link) { console.log(link); //this wor

    0热度

    1回答

    我正在尝试使用async.waterfall按顺序对数据库执行查询,以便在出现错误时可以回滚所有这些查询。下面是我的代码: function _getDBConnection(callback) { \t try { \t \t dbService.getConnection(function(connection) { \t \t \t callback(null, conne

    3热度

    3回答

    在我的React应用程序中,我有一个参数数组(例如一些ID),它应该用作ajax调用队列的参数。问题是该数组可能包含超过1000个项目,如果我只是递归地使用forEach循环进行ajax调用,浏览器页面最终会在每个请求解析之前停止响应。 是否有一个库,它可以允许发送ajax请求,例如,一次维护5个请求异步。 这是我现在使用的代码。 async function makeBatchCalls(arr

    2热度

    1回答

    我刚开始使用nodejs/mongoose,我想我有一个经典的异步问题。有人可以指导我如何解决这个异步问题? 我有这个函数“getAreasRoot”,里面我有一个循环来填充另一个异步函数的结果的孩子。我怎样才能解决它与异步库? areaSchema.statics.getAreasRoot = function(cb: any) { let self = this; retu

    14热度

    3回答

    在下面的代码片段中,我想验证第一个异步方法中的字段。 如果它们无效,我想立即向用户返回错误。 我该怎么做? var form = new formidable.IncomingForm(); async1.series([ function (callback) { form.parse(req); form.on('field', function (na

    0热度

    1回答

    我的下面的代码是射击异步下一个回调之前,我的照片find()承诺完成。 我以为async.forEach直到next被调用才会启动。 我试图让我的照片[0]以与类别相同的顺序出来:item.strId被传入。现在它不以那种方式工作并返回随机顺序。有没有办法在forEach的下一个循环发生之前等待承诺。我认为这就是异步的回调。或者我误解了它。 exports.fetchHomeCollection

    0热度

    3回答

    说我有对象的数组具有异步方法: [ { partOne: function(input) { // Do something async }, partTwo: function(result) { // Do something w/ result of partOne } }, { part

    0热度

    1回答

    我看到了一个看起来像这样的代码(Pro Node)。它使用async库。 var async = require("async"); async.series([ function(callback) { setTimeout(function() { console.log("Task 1"); callback(null, 1); }, 300)

    0热度

    1回答

    我想收集所有的错误(如果有的话),试图将数据保存到集合,但它永远不会完成回调。有人可以帮忙吗? async.mapLimit(results, 5, async.reflect((result, callback) => { debugLog('Checking for repeating data'); return HistoryModel.find({ gam

    2热度

    1回答

    我想要猫鼬populate查询选项,但我不知道为什么查询选项不起作用。 我有用户模式: const mongoose = require('mongoose'); const Schema = mongoose.Schema; const UserSchema = new Schema( { username: { type: String, required: true