我已经使用 D3 成功渲染了一个显示来自 csv 文件的数据的 HTML 表,但是当我将相同的代码移动到一个流星项目中时,我遇到了问题。传递给 d3.csv() 回调的数据对象一次拾取 HTML 文件 1 行,而不是 csv 数据。这只发生在尝试在流星中运行它时。
我的代码是这样设置的:
if (Meteor.isClient) {
d3.csv("data/dataset.csv", function(data) {
console.dir(data);
// do stuff
});
}
if (Meteor.isServer) {
// do other stuff
}
关于为什么会发生这种情况的任何想法?