首页 > 解决方案 > 打字稿不首先使用 D3 csv 加载数据

问题描述

我已经通过链接:d3 javascript 中的变量范围,因为我的数据一开始没有加载到变量中。
我尝试了以下代码:

let train;
// d3.csv("training.csv", function(data){train = data;});
function myFunc(data) {
    train = data;
}

d3.csv("training.csv", function (data) {
    var csv = data;
    myFunc(csv);
});

undefined当我尝试通过记录它时,我仍然得到变量console.log()
请参见下图:
输出图像

请让我知道我能做什么。我错过了什么吗?请建议我可以做些什么来避免这个问题。

标签: javascripttypescriptd3.js

解决方案


推荐阅读