diff --git a/src/components/charts/TempChart.vue b/src/components/charts/TempChart.vue index bf0b199b..92631c26 100644 --- a/src/components/charts/TempChart.vue +++ b/src/components/charts/TempChart.vue @@ -228,11 +228,19 @@ export default class TempChart extends Mixins(BaseMixin) { mounted() { this.initChart() + + window.addEventListener('resize', this.eventListenerResize) } beforeDestroy() { if (typeof window === 'undefined') return if (this.chart) this.chart.dispose() + + window.removeEventListener('resize', this.eventListenerResize) + } + + eventListenerResize() { + this.chart?.resize() } initChart() {