我的问题很简单,但我很难搞清楚如何解决问题。如下面的代码所示,我正在加载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,因此如果他们使解决方案更容易,建议您继续使用其他方法进行加载和处理。谢谢!