diff --git a/src/packages/components/Charts/Bars/BarCommon/index.vue b/src/packages/components/Charts/Bars/BarCommon/index.vue index 77f6da02..52183046 100644 --- a/src/packages/components/Charts/Bars/BarCommon/index.vue +++ b/src/packages/components/Charts/Bars/BarCommon/index.vue @@ -46,6 +46,9 @@ use([DatasetComponent, CanvasRenderer, BarChart, GridComponent, TooltipComponent const replaceMergeArr = ref() const option = computed(() => { + if(!('dimensions' in props.chartConfig.option.dataset)) { + return window['$message'].error('数据格式不正确!') + } return mergeTheme(props.chartConfig.option, props.themeSetting, includes) }) diff --git a/src/packages/components/Charts/Bars/BarCrossrange/index.vue b/src/packages/components/Charts/Bars/BarCrossrange/index.vue index c8d2957a..6a393b03 100644 --- a/src/packages/components/Charts/Bars/BarCrossrange/index.vue +++ b/src/packages/components/Charts/Bars/BarCrossrange/index.vue @@ -45,6 +45,9 @@ use([DatasetComponent, CanvasRenderer, BarChart, GridComponent, TooltipComponent const replaceMergeArr = ref() const option = computed(() => { + if(!('dimensions' in props.chartConfig.option.dataset)) { + return window['$message'].error('数据格式不正确!') + } return mergeTheme(props.chartConfig.option, props.themeSetting, includes) })