我知道我可以通过执行以下操作将 header 添加到 D3 JSON 请求:
d3.json("http://localhost:8080/data")
.header("Application-ID", "1")
但是在使用队列的 defer 时如何添加这个头部呢?
queue()
.defer(d3.json, "http://localhost:8080/data")
最佳答案
在您调用 get
之前,
d3.json
不会实际执行请求。因此,如果您的目标是发出延迟的 http 请求,您可以这样做:
var req = d3.json("http://localhost:8080/data")
.header("Application-ID", "1");
queue().defer(req.get);
关于javascript - 使用 queue.js 将 HTTP header 添加到 d3.json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34644367/