Angular · Senior · Pytanie 43 z 75
Jak centralnie raportować nieobsłużone błędy w aplikacji Angular?
- ✓Poprawna odpowiedź: Dostarczyć własny
ErrorHandleri wysyłać błędy do serwisu monitoringu - 2Owinąć każdą metodę komponentów w
try/catch - 3Używać tylko
window.onerror; Angular połyka wszystkie błędy
Wyjaśnienie
{ provide: ErrorHandler, useClass: SentryErrorHandler } otrzymuje błędy z szablonów, hooków cyklu życia i handlerów zdarzeń. Błędy HTTP lepiej obsługiwać w interceptorach.