d3.js – d3:使d3.csv函数同步

前端之家收集整理的这篇文章主要介绍了d3.js – d3:使d3.csv函数同步前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法让d3.csv()同步而不是异步?

由于我根据页面上的不同触发器加载了多个csv文件,因此我的代码变得混乱了回调.

解决方法

d3.csv在设计上是异步的,以防止页面冻结,因此如果不更改d3库本身就无法更改.

但是,您可以通过d3.text()预加载所有文件,并调用d3.csv.parse或d3.csv.parseRows,这将是同步的,因为已加载文本文件.

举个例子,请参阅Mike Bostock在这篇文章this post中的回答.

原文链接:https://www.f2er.com/js/151347.html

猜你在找的JavaScript相关文章