私のアプリは、単一のダッシュボード URL でデータに対して複数の axaj リクエストを行うダッシュボードです。エラーを処理してユーザーに表示するためのベスト プラクティスを探しています。いくつかの戦略が頭をよぎりました:
- すべてのサービスからのエラーを処理し、何をすべきかを理解するルート/コントローラーで汎用エラーハンドラーを使用します
- サービスごとにエラー ハンドラー メソッドを作成し、それらを使用してダッシュボード コントローラーのプロパティを設定します。
私はこの道を歩み始めましたが、かなりぐちゃぐちゃになっていて、Ember-ey をあまり感じませんでした。これを行うための好ましい方法はありますか?
また、$.ajax
のメソッドは200 で成功する.fail()
ため常に呼び出されるとは限りませんが、ペイロードにアプリケーション エラーがあります。$.ajax()
したがって、エラーのすべての戻り値を手動でチェックする必要があります。
必ずしも特定のコードではなく、一般的なガイダンスを探しています。
これは、アプリがどのように見えるかを示すためのスクリーンキャプチャです。
ありがとう!