图表点击事件全部参数

This commit is contained in:
13713575202 2025-04-25 16:09:47 +08:00
parent 025c06f333
commit 61e562e66d
3 changed files with 6 additions and 5 deletions

View File

@ -68,8 +68,8 @@ export default {
} }
setOptions(option); setOptions(option);
onMapClick(({ name, data }) => { onMapClick((data) => {
emit('click', { name, data }); emit('click', data);
}); });
startAutoPlay({ startAutoPlay({
interval: 2000, interval: 2000,

View File

@ -59,8 +59,8 @@ export default {
option.series = props.chartData; option.series = props.chartData;
setOptions(option); setOptions(option);
resize(); resize();
onMapClick(({ name, data }) => { onMapClick((data) => {
emit('click', { name, data }); emit('click', data);
}); });
// getInstance()?.off('click', onClick); // getInstance()?.off('click', onClick);
// getInstance()?.on('click', onClick); // getInstance()?.on('click', onClick);

View File

@ -111,9 +111,10 @@ export const useEcharts = (elRef, theme = 'default') => {
function handleMapClick(params) { function handleMapClick(params) {
console.info('handleMapClick', params); console.info('handleMapClick', params);
console.info('seriesType', params.seriesType);
// 执行注册的回调函数 // 执行注册的回调函数
if (typeof mapClickHandler === 'function') { if (typeof mapClickHandler === 'function') {
console.info('mapClickHandler', params);
mapClickHandler(params); mapClickHandler(params);
} }
} }