私は基本的な CRUD アプリケーションを稼働させていますが、サーバーからのすべての応答を 2 つの追加パラメーターでラップすることを望んでいます。
'error' => boolean, 'errorMessage' => 文字列, 'data' => {どんなデータでも}
成功したリクエストが送信されてサーバーから返されたときに処理できるようにしますが、何らかの理由でデータベースを更新できなかったため、UI を DB と同期させるだけでなく、ユーザーにエラーメッセージを表示することもできますアップデートの失敗。AngularJS は更新されたオブジェクトを想定しているため、失敗時に同じオブジェクトを返すと UI は同期されますが、失敗の通知がないため、ユーザーは問題が何であるかを認識しません。
Angular 以前の (jQuery ベースの) 古いアプリケーションでは、すべての応答で json データを簡単にデコードでき、エラー === true の場合はエラー メッセージが表示されますが、Angular ではこれを達成する方法がわかりません。
私は Angular を始めたばかりなので、ここでベースから外れている可能性が非常に高いので、どんな方向性でも役に立ちます。