如图所示,官方给出的示例中是通过配置tooltip
来获取当前鼠标所在位置的数据的。
我现在想自定义数据的显示位置,但是官方给出的mousemove
方法只能在series
画出的线上才能触发,canvas
画布上并不能触发这个事件。
我想问下有人处理过这种问题吗?怎样才能获取鼠标所在canvas
上的具体数据呢?
没人知道吗?
如图所示,官方给出的示例中是通过配置tooltip
来获取当前鼠标所在位置的数据的。
我现在想自定义数据的显示位置,但是官方给出的mousemove
方法只能在series
画出的线上才能触发,canvas
画布上并不能触发这个事件。
我想问下有人处理过这种问题吗?怎样才能获取鼠标所在canvas
上的具体数据呢?
没人知道吗?
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答889 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
echarts本身没有定义那么多东西,也没有那么多功能。他更多的是呈现的一种形式,个人觉得东西比较杂,配置项太多,不过有个优点就是纯粹的用js来编写。你说的这个问题tooltip配置项可以实现,如果你非得要实现自己的mousemove方法的话建议你使用一些关于canvas的ui组件