簡體   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