我已经成功地绘制了一个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/