Я использую библиотеку angular-google-charts
в моем приложении Angular.
Я использую ее в своем шаблоне:
<google-chart
[title]="chart.title"
[type]="chart.type"
[data]="chart.data">
</google-chart>
Если пользователь не в сети, Google-Chart выдает исключение, так как требуется подключение к Интернету. Я решил эту проблему, поместив директиву в *ngIf
и проверил, есть ли сетевое подключение или меньше.
Однако, в более общем контексте, как я могу отловить исключения из сторонних директив, которые используются только в шаблоне?
Является ли глобальная обработка ошибок единственной возможностью?