使用meteor中的D3访问csv文件
我使用D3成功地呈现了一个显示csv文件数据的HTML表,但是当我将相同的代码移动到meteor项目中时,我遇到了问题。传递到d3.csv()回调中的数据对象一次提取一行HTML文件,而不是csv数据。只有在尝试在meteor中运行时才会发生这种情况 我的代码设置如下:使用meteor中的D3访问csv文件,csv,d3.js,meteor,Csv,D3.js,Meteor,我使用D3成功地呈现了一个显示csv文件数据的HTML表,但是当我将相同的代码移动到meteor项目中时,我遇到了问题。传递到d3.csv()回调中的数据对象一次提取一行HTML文件,而不是csv数据。只有在尝试在meteor中运行时才会发生这种情况 我的代码设置如下: if (Meteor.isClient) { d3.csv("data/dataset.csv", function(data) { console.dir(data); // do stuff });
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文件放置在public/data/data.csv
中,效果不错!谢谢。Askhat或OP可以请你作为答案发布并接受。这将改善SO中的搜索结果。