Angular · Senior · Запитання 43 з 75
Як централізовано надсилати необроблені помилки в застосунку Angular?
- ✓Правильна відповідь: Надати власний
ErrorHandlerі надсилати помилки в сервіс моніторингу - 2Обгорнути кожен метод компонентів у
try/catch - 3Використовувати лише
window.onerror; Angular ковтає всі помилки
Пояснення
{ provide: ErrorHandler, useClass: SentryErrorHandler } отримує помилки із шаблонів, хуків життєвого циклу й обробників подій. HTTP-помилки краще обробляти в інтерсепторах.