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