繁体   English   中英

404使用D3 Framework尝试访问JSON文件时出错

[英]404 Error while trying access JSON file using D3 Framework

嗨,所以我正在学习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>

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

你们不需要改变任何格式。 只需要更改Server中的一些设置。我正在使用IIS服务器,所以我测试了我的文件,并为JSON文件得到了相同的404错误,我做了以下更改,它就像一个魅力。 您只需按照此操作如果您使用的是IIS服务器...

步骤1:打开IIS服务器并转到MIME类型

在此输入图像描述

步骤2:单击右侧的添加并添加JSON扩展并重新启动服务器

在此输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM