0
我在mysql中實現分頁。 單獨使用一個查詢無法完成分頁。 它由選擇步驟和計數所有記錄的計數步驟組成。 通常的做法是做select,然後在成功回調中,我們進行計數。 計數發生後,選擇時,事實上他們可以或應該同時發生。 我的問題是我如何使用承諾使這兩個進程同時運行,然後只有在兩個進程都完成時才返回?用promise處理兩個異步進程
我在mysql中實現分頁。 單獨使用一個查詢無法完成分頁。 它由選擇步驟和計數所有記錄的計數步驟組成。 通常的做法是做select,然後在成功回調中,我們進行計數。 計數發生後,選擇時,事實上他們可以或應該同時發生。 我的問題是我如何使用承諾使這兩個進程同時運行,然後只有在兩個進程都完成時才返回?用promise處理兩個異步進程
檢查https://github.com/kriskowal/q,我想如果你有多個承諾來解決,那麼你可以用Q
的「所有」的方法例如:
Q.all([
fooPromise1(),
fooPromise2()
]);