From 3d17f7788b56ff5e601b069c6841ab723c20367d Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期四, 11 九月 2025 14:17:31 +0800 Subject: [PATCH] 碳排放热力图 --- src/components/Echarts/echarts.vue | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/src/components/Echarts/echarts.vue b/src/components/Echarts/echarts.vue index d8264ad..a386bb7 100644 --- a/src/components/Echarts/echarts.vue +++ b/src/components/Echarts/echarts.vue @@ -76,6 +76,10 @@ type: Array, default: () => [] }, + visualMap: { + type: Object, + default: () => ({}) + }, option: { type: Object, default: () => ({}) @@ -113,6 +117,7 @@ const option = { color: props.color.length ? props.color : undefined, backgroundColor: props.options.backgroundColor || '#fff', + textStyle: props.options.textStyle || { color: '#333' }, xAxis: props.xAxis, yAxis: props.yAxis, dataset: props.dataset, @@ -120,6 +125,7 @@ grid: props.grid, legend: props.legend, tooltip: props.tooltip, + visualMap: Object.keys(props.visualMap).length ? props.visualMap : undefined, } chartInstance.clear() @@ -148,7 +154,7 @@ // Watch all reactive props that affect the chart watch( - () => [props.xAxis, props.series, props.legend, props.tooltip], + () => [props.xAxis, props.yAxis, props.series, props.legend, props.tooltip, props.visualMap], () => { if (chartInstance) { renderChart() -- Gitblit v1.9.3