我正在学习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()
的作用对我来说并不清楚。何时调用此函数,以及用于何种目的?感谢。
答案 0 :(得分:2)
.get()
是底层AJAX请求的函数 - 它发送请求并建立回调。来自the documentation:
xhr.get([回调])
使用GET方法发出此请求。如果指定了回调,则在请求完成或错误时将异步调用它;使用两个参数调用回调:错误(如果有)和响应值。