From c8bd3077a8149fba0828f9ac4ef1f6952b465b00 Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Wed, 30 Mar 2022 16:11:02 +0800 Subject: [PATCH] fix graph --- .../dashboard/configuration/widget/graph-styles/HeatMap.vue | 3 ++- src/views/dashboard/controls/Widget.vue | 6 ++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/views/dashboard/configuration/widget/graph-styles/HeatMap.vue b/src/views/dashboard/configuration/widget/graph-styles/HeatMap.vue index de9a4da9..66b10f97 100644 --- a/src/views/dashboard/configuration/widget/graph-styles/HeatMap.vue +++ b/src/views/dashboard/configuration/widget/graph-styles/HeatMap.vue @@ -34,7 +34,8 @@ import { useDashboardStore } from "@/store/modules/dashboard"; const { t } = useI18n(); const dashboardStore = useDashboardStore(); -const fontSize = ref(dashboardStore.selectedGrid.graph.fontSize); +const graph = dashboardStore.selectedGrid.graph || {}; +const fontSize = ref(graph.fontSize); function updateConfig(param: { [key: string]: unknown }) { const graph = { diff --git a/src/views/dashboard/controls/Widget.vue b/src/views/dashboard/controls/Widget.vue index 0822ba00..29c50792 100644 --- a/src/views/dashboard/controls/Widget.vue +++ b/src/views/dashboard/controls/Widget.vue @@ -165,10 +165,8 @@ export default defineComponent({ const isList = ListChartTypes.includes( (props.data.graph && props.data.graph.type) || "" ); - if ( - ListChartTypes.includes(dashboardStore.selectedGrid.graph.type) || - isList - ) { + const chart = dashboardStore.selectedGrid.graph || {}; + if (ListChartTypes.includes(chart.type) || isList) { return; } queryMetrics();