异步打字稿D3中缺少某些内容

时间:2018-12-17 08:56:41

标签: javascript typescript d3.js

以下是我要加载的代码:

let train;
async f()=>{d3.csv("training.csv", function(data){train = data;});}
    console.log(train);

我收到以下错误:

  

TypeScript错误:错误TS2468:找不到全局值'Promise'。

我不明白为什么会发生此错误。我想我缺少了一些东西,但无法理解它是什么。

我尝试过:https://github.com/angular-ui/ui-router/issues/2861#issuecomment-231564641

1 个答案:

答案 0 :(得分:0)

This issue建议以下解决方案:

try adding "lib": ["es2018", "dom"], to tsconfig.json in compilerOptions section

tsconfig.json file:

{
    "compilerOptions": {
        ...
        "lib": ["es2018", "dom"],
        ...
相关问题