我将html和tsv示例直接从此页面http://bl.ocks.org/mbostock/3884955复制到我的服务器上,但是当我在服务器上访问它时,我看到的只是y轴。 javascript控制台中有很多错误:
Sleeping for 422 milliseconds
424.11895200000004
Too late
Sleeping for 422 milliseconds
425.27274900000003
Ok
错误中显示的所有这些数字都不匹配.tsv文件或代码中的任何内容,因此我不知道它们来自何处。
我已经尝试将d3.mins.js下载到我自己的服务器上并在本地采购,但这并没有改变任何东西。另外,查看浏览器上的网络选项卡,我看到data.tsv和d3.min.js文件立即加载了200个状态,因此它们不是问题所在。我还应该尝试什么?这是我第一次使用d3.js,所以我很感激任何建议。
我在这里托管该页面: http://sunnysideworks.nyc/d3/index2.html
答案 0 :(得分:0)
问题在于您的数据,日期成员与您的第一个温度一起运行,例如第一个日期被解释为
date: "20111001 63.4"
没有解析。可能您的数据在第一列和第二列之间没有选项卡。