我剛開始使用藍鳥,它真的很棒!但我想知道如果我可以做以下情況:藍鳥 - 混合each()和all()?
我有一個承諾的數組,如果一切都很好,他們都返回解析(對象)。但我必須檢查我的對象是否有一些財產,以確保一切都很好,並且我必須在對我的承諾的呼叫之後做到這一點。
而且我還需要知道每次通話何時完成。我曾經想過每次調用each()都會增加的int,當我的int達到promisesArray.length - 1時,那麼就完成了,但我已經將Bluebird看作一個名爲all()的方法,當所有東西都被調用時完成。
它可以混合它們嗎?就像在我的數組上做一個.each()一樣,檢查一切返回對象是否具有該屬性,然後執行.all()知道一切進展順利?
知道你在說什麼,以及最好的解決方案是什麼。 – jfriend00