Я создал график с помощью ngx-диаграмм (https://swimlane.gitbook.io/ngx-charts/examples/line-area-charts/line-chart) и хочу отобразить другой график с помощью вкладок материалов (https://material.angular.io/components/tabs/api). Когда я переключаюсь между вкладками, график не рисуется, пока я не перезагружу всю страницу. Вот код.
<mat-tab-group>
<mat-tab label="First"> <ngx-charts-line-chart
[view]="view"
[scheme]="colorScheme"
[legend]="legend"
[showXAxisLabel]="showXAxisLabel"
[showYAxisLabel]="showYAxisLabel"
[xAxis]="xAxis"
[yAxis]="yAxis"
[xAxisLabel]="xAxisLabel"
[yAxisLabel]="yAxisLabel"
[timeline]="timeline"
[results]="multi"
(select)="onSelect($event)"
(activate)="onActivate($event)"
(deactivate)="onDeactivate($event)"
>
</ngx-charts-line-chart> </mat-tab>
<mat-tab label="Second"> Content 2 </mat-tab>
</mat-tab-group>
Это как это выглядит, когда я запускаю его, и вот так , как это выглядит после того, как я переключил вкладки.