2016-12-07 7 views
0

私は実際にAPIに通話するReact/Reduxアプリがあります。いくつかの状況では、アプリケーションはAPIからのデータの結果としてエラーになります(私たちが完全に制御することはできません)。これが起こると、反応ルータのルート全体がダウンします。React/reduxエラーによりルートが失敗する

Redux real-world exampleで推奨されているようにPropTypeを使用していますが、これらはプロダクションでは役に立ちません。これらのエラーが経路全体を奪い、例外を記録しないようにする方法はありますか?

+0

いつでも、API呼び出しのサンプル、特に失敗の原因となる結果を投稿できますか? – Pineda

+0

API呼び出し自体は失敗しません(漠然としたことに対する謝罪)。API呼び出し内のデータです。私たちのアプリはデータの形状**を十分に考慮していません。たとえば、配列やオブジェクトが必要な場合がありますが、キーが存在する場合と存在しない場合があります。 – Toby

+0

痛みのような音!それはどちらですか、配列の不規則性やオブジェクト、キーベースのもの(あるいはその両方)ですか? – Pineda

答えて

0

the issue #2461で議論されているように、リアクションは間もなくエラー境界をすぐに取得します。

このスレッドの誰かが正式に機能がサポートされるまで、built a workaroundです。

ご使用の際に役立ちますようお願いいたします。

+0

私はクイック[コードペン](http://codepen.io/amann/pen/RoJbrM?editors=0010#0)で試してみました。うまくいくようです(最下部の3つのクラスを見てくださいJSファイルの)。 – amann

関連する問題