EchartsJS-是否有办法/方法来监听“传奇”组件上的鼠标事件?

时间:2019-12-01 14:54:28

标签: javascript events hover echarts

我有两个并排的图形(饼图和折线),我希望能够在将饼形图例悬停在饼形图上时突出显示折线图中的一条线(没有图例切换功能)。 / p>

鼠标事件似乎未在图例组件上触发。

图例有selectMode选项,但这不是我想要的,因为它切换了 饼图中的系列。

我能够捕获legendselectchanged事件并通过将系列的选定选项再次设置为true来“撤消”切换,但是它并不理想,并且动画仍然会触发,无法将其禁用。 / p>

有什么想法或解决方法吗?

1 个答案:

答案 0 :(得分:0)

[ECharts v4]据我所知,图例组件在内部调度“突出显示”和“贬低”操作,但是您可以订阅这些事件。

chart.on('highlight', function (e) {
   // e => {
   // excludeSeriesId: ...
   // name: ...
   // seriesName: ...
   // type: "highlight"
   // }
});
// same for 'downplay'