async.js

    0熱度

    1回答

    我想將當前上下文或屬性傳遞給async.waterfall中的函數。如何: 通this 屬性(這裏options對象) 這是我已經有: var _authenticate = function (cbAsync) { var licenseId = options.licenseId; //options is undefined }; module.exports = new Co

    1熱度

    2回答

    我的代碼有什麼問題嗎?我使用async.eachSeries,但是我的結果總是拋出undefined。 這裏我的代碼: async.eachSeries([1,2,3], function(data, cb) { setTimeout(function() { cb(null, data+1); }, 1000); }, function(err, result)

    4熱度

    1回答

    對不起,因爲我不知道如何清楚地描述它。 我剛剛遇到一個問題,當我使用async.waterfall並最終解決它。 但我仍然不知道它背後發生了什麼。 我發現: 當我們使用async.waterfall,在參數計算最後的任務應該是同一個任務。 否則,它會說"undefined is not a function"。 我已經嘗試了一些測試,我也揣摩其source code。 對不起,我是JavaScri

    0熱度

    1回答

    從下面的代碼我沒有得到result1數據。它沒有定義。有人能幫助我嗎? async.waterfall([ function(callback) { request({ method: 'GET', headers: { 'Content-Type': 'application/json' }, url:

    6熱度

    1回答

    我運行index.js時,出現一個ETIMEDOUT或ECONNRESET錯誤,然後出現Callback was already called錯誤。 起初我還以爲是因爲我不包括return調用onEachLimitItem回調之前。所以我按照async multiple callbacks documentation包含它。仍然沒有解決它。我也嘗試刪除錯誤事件,並在錯誤事件中刪除onEachLim

    4熱度

    2回答

    我正在Node中編寫爬網程序,並剛剛發現了奇妙的async.js庫。我想不要壓倒我抓取的服務器。所以我想在迭代之間引入一個延遲。做這個的最好方式是什麼?我可以從setTimeout中的迭代器調用callback()嗎?

    0熱度

    1回答

    有沒有辦法重複執行一系列任務,直到async.js發生意外錯誤? 像這樣的事情 async.series([ function(callback) { // do stuff }, function(callback) { // do more stuff }, function(callback) { // d

    1熱度

    1回答

    我想結合async.each和async.series,但我得到意想不到的結果。 async.each([1, 2], function(item, nloop) { async.series([ function(callback) { console.log("1"); callback(); }, function(c

    0熱度

    1回答

    我試圖搜索可變數量的數組,當在其中任何一個數組中找到給定值時返回true。 我想知道我應該如何處理這個問題,因爲數組可能會非常大。 (我成功使用Array.prototype.forEach,但因爲它是'阻塞'我想使用異步版本) 下面是我目前的嘗試的抽象。 var desired_value = 'example' (function(callback) { async.each(a

    0熱度

    2回答

    我最好避免同時使用一個以上的異步模塊功能實例嗎? 我的代碼有三個部分按順序執行。我使用的代碼如 var async = require('async'); async.waterfall( [ function(cb) { part1(); }, function(cb) { part2(); }, function(cb) { part3(); } ],