Javascript 当鼠标悬停在序列的任何一点上而不是数据点上时,有没有一种方法可以触发echarts库上的鼠标悬停事件?

Javascript 当鼠标悬停在序列的任何一点上而不是数据点上时,有没有一种方法可以触发echarts库上的鼠标悬停事件?,javascript,reactjs,Javascript,Reactjs,我正在使用echarts库显示折线图。我想在轴上的序列任意点上触发鼠标悬停事件,而不是在数据点上悬停。我应该使用什么配置或选项?我可以用什么样的方法 要在应用程序上显示的图表。我尝试在图表选项中设置{trigger:“axis”},但它总是在数据点上触发事件 //chart option: tooltip: { trigger: 'item', show: true } //callback for the event: onTooltip

我正在使用echarts库显示折线图。我想在轴上的序列任意点上触发鼠标悬停事件,而不是在数据点上悬停。我应该使用什么配置或选项?我可以用什么样的方法

要在应用程序上显示的图表。我尝试在图表选项中设置
{trigger:“axis”}
,但它总是在数据点上触发事件

//chart option:

tooltip: {
            trigger: 'item',
            show: true
}

//callback for the event: 

onTooltipMouseOver = (e) => {
        let eventObj = e;
        console.log("{chk ==> ", eventObj)
}

实际输出是我所期望的,但我希望将其悬停在从轴开始的序列的任何点上

我不认为鼠标悬停事件可以从图表上的任何位置触发

但是,可以为工具提示格式化程序使用自定义代码。将鼠标悬停在图表上的任意位置时,将调用tooltip formatter函数:

tooltip: {
    trigger: 'axis',
    formatter: function (params) {

        // Get your data from params, eg: params[0].data

    }   
  }
这种方法的一个缺点是必须对工具提示外观进行编码。如果不想显示工具提示,请确保自定义格式设置程序不返回任何值