【发布时间】:2016-02-07 00:29:05
【问题描述】:
我正在尝试将一个外部 json 文件加载到 d3.js,但每次我尝试将加载的数据分配给一个变量(所以稍后我可以将它与 data(); 一起使用)它在 console.log 中给我 undefined .我觉得我尝试了所有方法,但我无法将数据分配给变量,不确定这里出了什么问题。
var dataset
function checkIt(data){
for (var i in data) {
var data_clean;
data_clean = data[i].Total
dataset = data_clean
}
}
console.log(dataset)
d3.json("data.json", checkIt);
数据集
[
{
"Continent":"Europe",
"Country_Names":"Albania",
"Total":3.8
},
{
"Continent":"Europe",
"Country_Names":"Armenia",
"Total":5.4
},
{
"Continent":"Europe",
"Country_Names":"Austria",
"Total":64.7
},
{
"Continent":"Europe",
"Country_Names":"Azerbaijan",
"Total":29.3
}]
【问题讨论】:
标签: javascript json d3.js