queue.js

    1熱度

    2回答

    下面是一個使用Queue.js在一個dc.js加載多個CSV的例子:https://github.com/dc-js/dc.js/blob/master/web/examples/composite.html 這裏是我的版本(JavaScript的): var composite = dc.compositeChart("#test_composed"); var composite2 = dc

    0熱度

    1回答

    我試圖執行一段代碼,它是資源密集型的,它在執行時鎖定瀏覽器。作爲一種解決方法,我正在嘗試將mbostock的queue.js庫與setTimeout結合使用來對執行進行速率限制,以防止用戶注意到鎖定。呼叫必須按照特定的順序進行,但需要在兩者之間有一段呼吸時間(目前我正在使用25毫秒)。 我無法弄清楚如何將事物連接在一起。 具體來說,setTimeout函數作用域內的'param'變量的可用性似乎存

    1熱度

    1回答

    背景:我試圖使用D3創建等值線爲證明此: http://bl.ocks.org/mbostock/4060606 我的數據來了從json-rpc api。 var rpcUrl = "http://localhost:3001/rpc/json"; var rpcData = '{"params": {}, "jsonrpc": "2.0", "method": "foo.method", "

    4熱度

    1回答

    我知道,我可以通過以下操作頭添加到D3 JSON請求: d3.json("http://localhost:8080/data") .header("Application-ID", "1") 但在使用時,我怎麼向這個報頭隊列推遲? queue() .defer(d3.json, "http://localhost:8080/data")

    4熱度

    1回答

    我的網頁可以讓一個圖表上的用戶繪製多個時間序列數據調用,我使用queue.js去異步獲取這個數據,像這樣: queue() .defer(d3.json, "api/TransactionCost/?marketCode=" + marketCode1) .defer(d3.json, "api/TransactionCost/?marketCode=" + marketCode2) .de

    1熱度

    1回答

    我想通過下面這段代碼的進度表添加到我的文件: Progress Events 我有進步做工精細的XHR像這樣: d3.csv("data/WLAN2.csv") .on("progress", function() { var i = d3.interpolate(progress, d3.event.loaded/d3.event.total); d3.tran

    2熱度

    2回答

    我想在將nodejs中的數據傳遞給expressjs以在瀏覽器中呈現d3圖表之前加載數據。 我明白,我可以加載數據從本這樣 - https://github.com/mbostock/queue 我有一個expressjs路線configurd這樣的 - var d3 = require('d3') ,queue = require("queue-async") ;

    0熱度

    1回答

    如何使用隊列延遲方法發送數據(查詢字符串)? 目前我用d3.json得到如下的靜態文件。 queue() .defer(d3.json, "js/file1.json") .defer(d3.xhr, 'js/file2.json') .await(callback) 現在,我還需要'GET'.php文件,可能通過查詢字符串發送一些數據。 jQuery中,我做 $

    0熱度

    1回答

    我需要使用一個隊列來序列化我的異步請求。環顧四周,我找到了Mike Bostock的一個小型圖書館here。但我有點困惑,因爲如何將它與promise對象一起使用。 所以,我有很多來自用戶界面的reqs。 function addTask(d){ AsyncOper(d) .then(function() { refresh() }); } A