1

编辑:我已经阅读了有关使用 Rails 和 D3 的更多信息,我听到的建议是使用 JSON 处理传入数据,让您的生活更轻松。学过的知识。

基本 Ruby/Rails 应用程序,使用 d3 创建股票图表。但是,我似乎无法加载我的数据集(在这种情况下,.csv 文件保存在 rails 应用程序中。控制台显示此错误:

“GET http://localhost:3000/pages/sp500.csv 404(未找到)”(已添加空格)

我的代码:

    d3.csv("sp500.csv", function (data) {

      data.forEach(function(d) {
      d.date = parseDate(d.date);
      d.price = +d.price;
    });

尝试将 sp500.csv 保存在各种目录中并以各种方式调用它,但仍然卡住。感谢帮助。

4

2 回答 2

1

您可以在没有您的应用程序和 d3 的情况下直接通过浏览器访问文件吗?

于 2013-10-30T21:43:08.510 回答
1

您收到此错误是因为您的 Rails 应用程序没有提供文件,因为它不知道这样做。我最近在使用 Node.js 设计应用程序时遇到了同样的问题。我已经很久没有使用 Rails 了,所以恐怕我无法提供更多帮助。

于 2013-10-30T22:17:19.600 回答