我已经成功地绘制了一个HTML表,该表使用D3显示了来自csv文件的数据,但是当我将相同的代码移到 meteor 项目中时,我遇到了问题。传递给d3.csv()的回调的数据对象一次拾取HTML文件而不是csv数据。这仅在尝试在 meteor 中运行时发生。

我的代码是这样设置的:

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

    // do stuff
  });
}

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

为什么会这样呢?

最佳答案

(根据@booyaa在评论中的请求,只需复制Ashkat的评论:)

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

关于csv - 在 meteor 内部使用D3访问CSV文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14821786/

10-12 00:05
查看更多