問題タブ [angular-errorhandler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - Angular 5: HttpInterceptor は ErrorHandler を置き換えることができますか
Angular 5 のエラー処理を読んでいるときに、1. HttpInterceptor と 2. ErrorHandler の 2 つの方法に出くわしました。
- HttpInterceptor は ErrorHandler よりも優れたソリューションですか?
- アプリに両方を実装できますか?
このシナリオは理にかなっていますか? HttpInterceptor で HTTP 呼び出しエラーを処理し、ヘッダーをリクエストなどに追加し、Observable.throw(error) を使用して未処理のエラーを中継し、ErrorHandler がそれをグローバル レベルで処理できるようにしますか?