アプリケーションレベルでキャッチされていないエラーが発生したときにいつでも関数を実行します。そのようにすることは可能ですか、私はすべてのコントローラでtry catchを書かなければなりません。アプリケーションレベルでキャッチされていないエラーが発生した場合の関数の実行方法
0
A
答えて
1
角度は、組み込みのエラーハンドラサービスは、下図のように簡単に上書きすることができた$exceptionHandler
と呼ばれています:
myApp.factory('$exceptionHandler', function($log, ErrorService) {
return function(exception, cause) {
if (console) {
$log.error(exception);
$log.error(cause);
}
ErrorService.send(exception, cause);
};
});
0
$ exceptionHandlerサービスをご覧ください。これにより、キャッチされない例外のデフォルトの動作をオーバーライドすることができます。
関連する問題
- 1. エラーが発生した場合、firebaseコールバック関数が呼び出されない
- 2. Powershellのエラー処理:エラーが発生していない場合は何かを実行してください。
- 3. エラーが発生し、実行されていないクラス?
- 4. MPlatformAppInvitesJSDialogキャッチされていないエラー:拡張例外が発生しました
- 5. doAfterSuccessでエラーが発生した場合オブザーバーonErrorが呼び出されない
- 6. ワークシートが表示されていない場合、VBAエラーが発生します
- 7. UserControlイベントが発生していないコントロールがクリックイベントでロードされた場合
- 8. シンプルなJS関数が実行されておらず、不適切なエラーが発生しています
- 9. 終了後、またはアプリが実行されていない場合に発生したバッジ
- 10. 不確かなリデューサでキャッチされていないエラーが発生する
- 11. Matlabでtry/catchなしでエラーが発生した場合に指定されたコマンドを実行
- 12. エラーが発生した場合のシステムコマンドの出力方法
- 13. エラーが発生したときにtestsuiteでTestNGが実行されない
- 14. 実行されていない関数の検索方法は?
- 15. AzureでAzure関数が実行されない(エラーなし)
- 16. 条件が満たされない場合はエラーを発生し、そうでない場合は手順を実行します。
- 17. 冬の時間変更が発生した場合、クォーツでジョブが実行されない
- 18. 前のタイムアウトが発生した場合の条件ステップの実行方法
- 19. データファイルが角2に存在しない場合のエラーの発生方法
- 20. ラムダステップ関数を実行中にエラーが発生しました
- 21. エラーが発生していないプロジェクトビルドはまだ実行されません
- 22. 変更が別の関数から発生した場合、イベントが発生しないようにします。
- 23. 文が実行されない場合
- 24. VBAでエラーが発生した場合は削除してください
- 25. cronのコマンドを実行してもエラーが発生しない
- 26. VBAで「エラーが発生していない場合はコンパイルエラー:それ以外の場合」
- 27. ステートメントが正しく実行されていない場合
- 28. エラーが発生してもPowershellスクリプトが続行されない
- 29. pythonのif文が実行されていない場合
- 30. ForEach内でステートメントが実行されていない場合