【发布时间】:2017-05-01 05:49:10
【问题描述】:
我正在尝试将数据从 CSV 文件加载到列表中,然后将该列表用作数据来呈现 D3 图表。 原始图表只有一个包含对象的数组,并将这些作为数据传递给图表。
这是我目前拥有的:
var links=[];
d3.csv("C:\Users\user\Desktop\tv.csv", function(data){
links=data;
doThisWithData(links);
});
doThisWithData() 函数将数据附加到图表中。我用var links=[]; 限制了一些独立执行此操作的变量,现在我将链接变量替换为源自 CSV 的链接数组。
这对我不起作用。有人看出有什么缺陷吗?
【问题讨论】:
-
什么不起作用?
-
您正在尝试从本地文件系统加载您的 CSV。你需要一个网络服务器来做到这一点。
标签: javascript csv d3.js