2016-06-08 30 views
0

我正在研究一個項目,該項目針對優化/可伸縮性原因嘗試從api獲取數據,然後處理此數據(將節點添加到圖),然後它的處理,開始獲取下一塊數據。我將這些數據放在一個列表中,最初我想也許我可以使用for循環來做到這一點,但是意識到在獲取所有數據之前,它會遍歷for循環,並且基本上會導致處理混亂。我想也許我可以使用某種異步循環來實現這一點,它等待處理開始繼續,但想知道是否有更標準的方法來完成這一點。謝謝!如何在Javascript中同時處理/獲取數據

回答

0

您可以在瀏覽器中使用q庫。

你要添加這個腳本:

<script src="https://cdnjs.cloudflare.com/ajax/libs/q.js/1.1.0/q.js"></script>

有了這個庫,你將有.all()功能,使您能夠運行多個異步功能,要知道,他們都完成了。

here你有一些例子。

相關問題