Commit eac97a1d74d3995516231990d1f8d9574d16fefb

Authored by fengwotao
1 parent ae95efd5

perf(src/packages): 信息里更多新增自定义echarts组件

@@ -41,14 +41,14 @@ const props = defineProps({ @@ -41,14 +41,14 @@ const props = defineProps({
41 } 41 }
42 }) 42 })
43 43
44 -const initOptions = useCanvasInitOptions(props.chartConfig.option.dataset, props.themeSetting) 44 +const initOptions = useCanvasInitOptions(eval('(' + props.chartConfig.option.dataset + ')'), props.themeSetting)
45 45
46 use([DatasetComponent, CanvasRenderer, BarChart, GridComponent, TooltipComponent, LegendComponent]) 46 use([DatasetComponent, CanvasRenderer, BarChart, GridComponent, TooltipComponent, LegendComponent])
47 47
48 const replaceMergeArr = ref<string[]>() 48 const replaceMergeArr = ref<string[]>()
49 49
50 const option = computed(() => { 50 const option = computed(() => {
51 - return mergeTheme(props.chartConfig.option.dataset, props.themeSetting, []) 51 + return mergeTheme(eval('(' + props.chartConfig.option.dataset + ')'), props.themeSetting, [])
52 }) 52 })
53 53
54 const { vChartRef } = useChartDataFetch(props.chartConfig, useChartEditStore) 54 const { vChartRef } = useChartDataFetch(props.chartConfig, useChartEditStore)