2017-08-11 36 views
1

我知道這種問題已被多次詢問。但我沒有找到任何正確回答我的問題的東西。所以這是一個問題。React原生產級別的代碼和錯誤處理

我目前正在開發反應原生應用程序。在開始編寫此應用程序之前,我沒有任何應用程序開發經驗。

到目前爲止,我得到的應用程序工作。它按我的意願做事。但是,如何處理應用程序不斷崩潰的情況。例如,如果手機沒有連接到無線網絡,應用程序崩潰。曾經我以爲我可以添加類似於

if(no internet) 
    display "No Internet connection" 
else 
    display page 

但是,這看起來並沒有任何效率。讓我們說應用程序連接到互聯網,頁面得到顯示,如果互聯網在顯示頁面時斷開連接,如何處理它?

這是如何在生產級應用程序中完成的?如果不是,應該如何處理這些常見錯誤?

+0

你能否幫我在這裏過有關錯誤處理嗎?謝謝:) https://stackoverflow.com/questions/46597197/reactjs-application-resiliency-vs-failing-fast –

回答

0

,你可以使用內置在原生的反應NetInfo的模塊NetInfo或使用該庫react-native-connection-info

+0

我的問題不只是具體到WiFi連接錯誤。但一般情況下,如果我有其他錯誤,處理它的正確方法是什麼。 –