尝试使用 D3 框架访问 JSON 文件时出现 404 错误

mro*_*080 5 javascript json http-status-code-404 d3.js web

嗨,我正在学习 D3 框架,但无论我做什么,我似乎都无法加载我的 Json 文件。我在服务器上运行脚本,JSON 文件与运行它的 html/d3 文件位于同一目录中,但是当我查看控制台时,它一直给我 404 错误。

所以我在 www.mywebsite.com 上运行它,然后我将 Json 文件存储在 www.mywebsite.com/mydata.json
任何人都可以帮助我吗?

<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> 
</head>
<body>
    <script type="text/javascript">

    d3.json("mydata.json", function(data){ 

        var canvas= d3.select("body").append("svg")
        .attr("width",500)
        .attr("height", 500)

        canvas.selectAll("rect")
            .data(data)
            .enter()
                .append("rect")
                .attr("width", function(d){ return d.age *10;})
                .attr("height", 50)
                .attr("y", function(d ,i){ return i* 50; })
                .attr("fill", "blue");
    });

    </script>
Run Code Online (Sandbox Code Playgroud)

Viv*_*idD 4

看看这个这个陷阱。如果您之后成功访问 json,请告诉我们。