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