【发布时间】:2014-02-05 16:18:47
【问题描述】:
我正在尝试将 JSON 数据(来自 AJAX 调用)传递到使用 D3 图表迭代数据的函数中。我没有将 URL 传递给 Json 文件,而是从 AJAX 调用返回的 Json 传递数据。但是,每次我这样做时,回调中的“数据”都是未定义的,不会让我遍历它。我该如何管理?我只是想遍历JSON数据并根据它绘制东西。
示例代码如下:
drawLine(jsonData)
function drawLine(chartData) {
d3.json(chartData, function(data) {
data.forEach(function(d) {
d.date = parseDateD3(d.date);
d.close = +d.close;
});
// DO STUFF PAST HERE TO DATA
});
}
【问题讨论】:
标签: javascript json d3.js