Angular · Senior · Frage 43 von 75
Wie meldet man nicht gefangene Fehler einer Angular-App zentral?
- 1Einen eigenen
ErrorHandlerbereitstellen, der sie verschickt - 2Nur
window.onerrornutzen; Angular schluckt alle Fehler - 3Jede Methode jeder Komponente in
try/catchpacken
Antwort zeigen
Richtige Antwort: Einen eigenen ErrorHandler bereitstellen, der sie verschickt
Erklärung
{ provide: ErrorHandler, useClass: SentryErrorHandler } bekommt Fehler aus Templates, Lifecycle-Hooks und Event-Handlern. HTTP-Fehler behandelt man besser in Interceptors.