在生產中,我有一個React/Redux應用程序與API進行通信。在少數情況下,應用程序會因爲API數據而導致錯誤(我們無法完全控制),並且在發生這種情況時會佔用整個反應路由器路由。React/redux錯誤導致路由失敗
我們正在按照Redux real-world example中的建議使用PropType,但這些對於生產沒有幫助。有沒有一種方法可以防止這些錯誤消除整條路線,並記錄異常?
在生產中,我有一個React/Redux應用程序與API進行通信。在少數情況下,應用程序會因爲API數據而導致錯誤(我們無法完全控制),並且在發生這種情況時會佔用整個反應路由器路由。React/redux錯誤導致路由失敗
我們正在按照Redux real-world example中的建議使用PropType,但這些對於生產沒有幫助。有沒有一種方法可以防止這些錯誤消除整條路線,並記錄異常?
我試過了[代碼筆](http://codepen.io/amann/pen/RoJbrM?editors=0010#0),它看起來很好(看最底層的三個類的JS文件)。 – amann
您是否有機會發布API調用樣本,尤其是導致失敗的結果? – Pineda
API調用自己不會失敗(對含糊不清) - 這是API調用中的數據。我們的應用沒有充分考慮數據的**形狀**。例如,我們期望數組和對象,但有時候使用可能存在或不存在的鍵。 – Toby
聽起來像一個痛苦!這是什麼,陣列違規或對象,基於關鍵的(或兩者)? – Pineda