d3js.csv.get()有什么作用?

时间:2014-04-03 15:50:36

标签: csv d3.js

我正在学习d3js。我找到了一个提取CSV值here的示例。我在引用代码:

d3.csv("path/to/file.csv")
    .row(function(d) { return {key: d.key, value: +d.value}; })
    .get(function(error, rows) { console.log(rows); });

从描述中,我得到.row()是这里的访问者。但.get()的作用对我来说并不清楚。何时调用此函数,以及用于何种目的?感谢。

1 个答案:

答案 0 :(得分:2)

.get()是底层AJAX请求的函数 - 它发送请求并建立回调。来自the documentation

  

xhr.get([回调])

     

使用GET方法发出此请求。如果指定了回调,则在请求完成或错误时将异步调用它;使用两个参数调用回调:错误(如果有)和响应值。