在流星内访问带有D3的csv文件

时间:2013-02-11 22:06:34

标签: csv d3.js meteor

我使用D3成功渲染了一个显示来自csv文件数据的HTML表格,但是当我将相同的代码移动到一个流星项目中时,我遇到了问题。传递给d3.csv()的回调的数据对象是一次拾取HTML文件而不是csv数据。这只有在尝试在流星中运行时才会发生。

我的代码设置如下:

if (Meteor.isClient) {
  d3.csv("data/dataset.csv", function(data) {
    console.dir(data);

    // do stuff
  });
}

if (Meteor.isServer) {
  // do other stuff
}

关于为什么会发生这种情况的任何想法?

1 个答案:

答案 0 :(得分:3)

(根据@ booyaa的评论,简单地复制Ashkat的评论)

尝试将您的csv文件放在public/data/data.csv