jgm*_*jgm 4 javascript d3.js queue.js
我知道我可以通过执行以下操作向D3 JSON请求添加标头:
d3.json("http://localhost:8080/data")
.header("Application-ID", "1")
Run Code Online (Sandbox Code Playgroud)
但是在使用队列延迟时如何添加此标头?
queue()
.defer(d3.json, "http://localhost:8080/data")
Run Code Online (Sandbox Code Playgroud)
d3.json
在你打电话之前,它实际上并没有执行请求get
.因此,如果您的目标是制作延迟的http请求,则可以执行以下操作:
var req = d3.json("http://localhost:8080/data")
.header("Application-ID", "1");
queue().defer(req.get);
Run Code Online (Sandbox Code Playgroud)