我试过用原生的js写.
鼠标单击markLine的时候触发document的onmousemove事件.
再计算坐标轴两端到容器之间的距离.
然后移动过程中,换算x轴坐标,触发setoption重新设置markLine的值.
但是有多条markLine的时候,处理不相互碰撞问题很麻烦.
虽然搞出来了但是很麻烦.
想知道如何结合echarts3的各种神奇配置,特别是上个月更新的graphic,得到优雅的做法!
我试过用原生的js写.
鼠标单击markLine的时候触发document的onmousemove事件.
再计算坐标轴两端到容器之间的距离.
然后移动过程中,换算x轴坐标,触发setoption重新设置markLine的值.
但是有多条markLine的时候,处理不相互碰撞问题很麻烦.
虽然搞出来了但是很麻烦.
想知道如何结合echarts3的各种神奇配置,特别是上个月更新的graphic,得到优雅的做法!
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
这个你只能去看他们的源码了,如果api上给了的话。这个没有研究过