diff --git a/src/components/custom-echart-bar/index.vue b/src/components/custom-echart-bar/index.vue index 061f0b5..4ae9afc 100644 --- a/src/components/custom-echart-bar/index.vue +++ b/src/components/custom-echart-bar/index.vue @@ -37,7 +37,7 @@ export default { emits: ['click'], setup(props, { emit }) { const chartRef = ref(null); - const { setOptions, getInstance } = useEcharts(chartRef); + const { setOptions, getInstance, startAutoPlay } = useEcharts(chartRef); const option = reactive({ tooltip: { trigger: 'axis', @@ -97,6 +97,11 @@ export default { option.series = props.isSeries && option.series.length > 0 ? option.series : seriesData; option.xAxis.data = xAxisData; setOptions(option); + startAutoPlay({ + interval: 2000, + seriesIndex: 0, + showTooltip: true, + }); getInstance()?.off('click', onClick); getInstance()?.on('click', onClick); } diff --git a/src/views/land/components/distributionCharts.vue b/src/views/land/components/distributionCharts.vue index 280eb76..b4cb3dd 100644 --- a/src/views/land/components/distributionCharts.vue +++ b/src/views/land/components/distributionCharts.vue @@ -18,6 +18,14 @@ const state = reactive({ axisPointer: { type: 'shadow', }, + formatter: (data) => { + const params = data[0]; + let str = `