在异步加载和处理csv文件时显示进度加载器

时间:2013-05-06 23:02:02

标签: javascript csv asynchronous queue progress

我的问题很简单,但我很难搞清楚如何解决问题。如下面的代码所示,我正在加载3个csv文件,然后使用queue.js处理它们。在发生这种情况时,我希望向用户显示某种类型的进度指示器。

queue()
  .defer(d3.csv,"data/1.csv")
  .defer(d3.csv,"data/2.csv")
  .defer(d3.csv,"data/3.csv")
  .awaitAll(preprocessing);

我已经设法获得一个进度条,以便在使用JQuery准备文档时显示。但是,进度条会暂停以执行上述代码,这会使整个点失败。问题是没有进度指示器或使用队列自己加载和处理数据;相反,问题在于整合两者。我真的不知道从哪里开始。

非常感谢任何帮助。我不必使用queue.js,因此如果他们使解决方案更容易,建议您继续使用其他方法进行加载和处理。谢谢!

0 个答案:

没有答案