0
我正在使用d3.js庫開發解決方案,當我們點擊圓時它應該放大並且數據需要在圓內顯示。無法加載d3.js中的Json文件
作爲第一步我試圖從Json文件加載數據。
以下是json文件的內容,我使用的是Visual Studio 2012。
mydata.json
[{ 「Name」: 「拉維」, 「年齡」:25},{ 「名」: 「阿曼」, 「年齡」:29}]
兩個。 html文件和.json文件位於同一個文件夾中,但仍然出現錯誤。
線:5734 錯誤:無法獲得屬性的值 '孩子':對象爲空或未定義
下面是腳本:
var canvas = d3.select("body").append("svg")
.attr("width", 500)
.attr("height", 500);
d3.json("mydata.json", function (data) {
var treemap = d3.layout.treemap()
.size([500, 500])
.nodes(data)
console.log(treemap);
});
</script>
注:我是隻是試圖加載文件並使用佈局樹圖。
感謝
作爲一項快速測試,Firefox *可能*讓您在沒有服務器的情況下加載本地文件,但亞當建議使用服務器仍然有效。 – d3noob
嗨,亞當,感謝您的回覆,我正在本地主機上運行html頁面:http:// localhost:53496/ZoomExample.html – user2573216