2017-07-31 26 views
0

我有一個具有場景集合的應用程序,並且對遠程服務器進行多次調用,因爲它們控制硬件可能需要相當長的一段時間。在我的redux商店,我有一個變量,表示是否有任何請求飛行。RNRF並顯示基於REDEX存儲狀態的場景

我想要實現的是在單個位置定義一個微調器或加載場景,並自動顯示依賴於redux存儲中變量的狀態。

我認爲答案在於有一個modal場景的加載頁面,但我缺少的是如何讓它根據商店中的狀態自動顯示(和隱藏)。我不想從提出請求的所有地方撥打Actions.loadingScene()

我已經找到了一個可以看到所有動作(包括應用程序和RNRF動作)的reducer,但是我不知道爲了讓它顯示模態場景而需要進行變異的狀態。

任何指針都會很棒!

回答

0

看起來,redux傳奇將是解決這個問題的方法,但是我最終制作了一個添加微調器的HOC,並在需要時顯示它。這確實意味着我必須記住用HOC來包裝所有的場景,但它確定。