node-async

    0熱度

    2回答

    我有兩個函數在單獨的文件,我想在一個路徑使用異步瀑布在一起調用。在設置require,調用函數和傳遞參數時遇到困難。我哪裏錯了? route.js router.get('/bothFunctions', require('./bothFunctions') bothFunctions.js var async = require("async") module.exports = func

    2熱度

    1回答

    所以...我最近遇到了這個節點模塊:async。我只需要針對我下面的情況做一點「展示並告訴」或最佳實踐方法。在下面你可以看到我的功能GetBearerToken,它的參數{bearer_token:token}沒有問題。 我的問題是變量ss。我想在此函數之外使用它,並將其傳遞給另一個函數來執行某些操作。當然,當我嘗試訪問ss時,它是未定義的。我已經嘗試了一些如文檔中指出的那樣進行這項工作的方法,但

    0熱度

    1回答

    我有對象的像這樣的的node.js陣列的陣列 - [ { sid: 1095, a: 484, b: 'someval1' }, { sid: 1096, a: 746, b: 'someval5' }, { sid: 1097, a: 658, b: 'someval7' }, { sid: 1098, a: 194, b: 'someval3' } ]

    0熱度

    1回答

    我試圖通過回調將參數傳遞到NodeJS異步隊列中的函數。我可以正確傳遞一個參數,但是它失敗了。 提取物(ABC通過HTTP POST請求來觸發): var queue = async.queue(doStuff, 5); var abc = function(request, response) { queue.push(request, response, callback);

    0熱度

    1回答

    我有幾個函數可以並行執行。使用async.parallel()可以正常工作,但在收到錯誤時執行主回調。 由於功能是獨立的,我仍然希望來自其他人的結果,即使有錯誤。 這是我目前的代碼。我的需求是否有另一個async函數? var async=require('async'); async.parallel({ one:function(callback) { cal

    0熱度

    1回答

    我有以下的測試代碼: var async = require('async'); var GROUP = 'testGroup'; var opts = { someKey: 'hi', }; test(opts); function test(options) { async.series([ doThis.bind(null, options),

    0熱度

    1回答

    我正在使用摩卡來測試我寫的Node.js API。我需要摩卡一次發送100個HTTP請求,然後有100個回調等待響應數據。然後,在所有這些調用完成後,我需要運行另一系列100個HTTP請求。 我對摩卡的瞭解:每個並排描述函數調用同步運行。在一個描述中,我使用async運行100個HTTP請求(這是大多數Stackoverflow響應告訴我要做的事情)。 現在,我只是讓這些HTTP請求異步運行,每個

    1熱度

    1回答

    我現在有下面的例子對象: "fruit" : [ { "bananas" : 2, "tomatoes" : 3 } ]; 比方說,我通過它迭代用下面的代碼: console.log(fruit); async.forEach(fruit, function(item, callback) { console.log(item); callback(); },

    0熱度

    1回答

    我使用的節點異步LIB - https://github.com/caolan/async#forEach,並希望通過陣列(arrayOne)進行迭代,結果推至另一個(productList的),並將該數組傳遞給最終函數。但是,打印結果是一個空數組。 function Async(callback) { var productList = []; async.forEach(

    0熱度

    2回答

    我還沒有找到類似的設置的問題...我該如何解決這個問題? 我正在使用節點,快速路由,請求調用api中的令牌,以及異步系列來保持一切清潔。我通過在異步系列中僅顯示一個函數簡化了代碼。 routes.js var express = require('express') var router = express.Router() var isAuthenticated = require("./p