如何使用承诺

时间:2019-08-08 22:26:16

标签: javascript arrays d3.js svg promise

我让d3加载了一个数组异步。 我想访问D3的.then()之外的数据数组,但是我需要确保其中有数据。我该怎么做呢?

现在,有两个相同代码的副本代替嵌套的Promise。

if( var !doesexist ){ addEventListener('load', function() { doesexist=true; do d3.then(Loaded_date[0] = data ;}}

else { do the same stuff ; }

我的问题是,在尝试执行任何操作之前,如何确保d3承诺已填满我的阵列。我想用这些数据做一些d3绘图,但是两次使用相同的代码似乎是多余的。

同样,我需要在D3的THEN()之外执行此操作!

0 个答案:

没有答案