echarts 2D地图如何区分是事件触发显示tooltip还是手动鼠标移上去显示?

需求是:option.series在地图上标记点,手动移上去触发事件调用接口联动其他图形更新数据,自动播放的不触发事件

如题,自动触发显示代码如下

myChart.dispatchAction({

type: 'showTip',

seriesIndex: 0,

dataIndex: 0

});

一开始想通过tooltip的formatter回调触发事件,但是这样不管手动还是自动都会触发,求大佬解惑


回答:

已经找到解决方法了,不应该在formatter回调中触发事件;
正确做法:

myChart.on('mouseover', 'series', mouseOverSeries);

mouseOverSeries 事件为自定义事件

以上是 echarts 2D地图如何区分是事件触发显示tooltip还是手动鼠标移上去显示? 的全部内容, 来源链接: utcz.com/p/935082.html

回到顶部