我想将使用 d3.csv() 从 csv 文件加载的数据分配给全局变量,以便我以后可以在代码中使用它,但我无法定义全局变量数据集。
var dataset;
d3.csv("/csv/census_tracts.csv", function(data){
dataset=data;
});
console.log(dataset);
是异步的问题,请尝试使用setTime
例如:
var dataset;
d3.csv("/csv/census_tracts.csv", function(data){
dataset=data;
});
setTimeout(function(){
console.log(dataset);
},200);