请问如何解决D3读取文件回调函数异步执行的问题呀,我想把数据都读取完成之后再进行处理,因为读取文件很耗时间,等它读取我的其它程序早就跑完了,运行不出正确的结果呀。 例如:
d3.csv('...', function(data){ // 我希望这里执行完之后再输出控制台的信息
}) console.log('...');
我的D3是v5的
问题解决了,它后面有个.then()的函数可以加上去,在回调函数中返回data,可以在then(function(d){...})中进行操作.(d就是data)
问题解决了,它后面有个.then()的函数可以加上去,在回调函数中返回data,可以在then(function(d){...})中进行操作.(d就是data)
– 安卓小晨 5年前