echarts 关系图graph新加需求,

anhgbhbe  于 2022-11-03  发布在  Echarts
关注(0)|答案(5)|浏览(220)

最近公司要在图类型为graph的关系图上加需求。
需求是节点单击后加个圆环菜单围绕node节点。请问有什么解决方案吗?
想自己去修改echarts源码,但是看不懂echarts的源码的抽象和代码的组织意图,能给点学习资料吗?

wfveoks0

wfveoks01#

没什么现成的解决方案,只能自己实现

6ie5vjzr

6ie5vjzr2#

有没有学习的共享资料?实在是能力有限,一时半会看不懂源码。不知道从哪着手二次开发。

g52tjvyc

g52tjvyc3#

不用改源代码,只需要监听鼠标事件然后自己处理就行了

oxalkeyp

oxalkeyp4#

单单只监听事件恐怕还不够,环形菜单实现的话会考虑一些问题。比如环形内环的大小得和节点相关联、当节点在移动的时候,环形菜单的位置也要随节点一起移动。还有一些其它问题的。
后来我找其它库了。现在基于d3库,自己实现了一个力导图,以此来适应业务需求。

8cdiaqws

8cdiaqws5#

@pissang 请教一下node节点如何绘制环形菜单? 监听鼠标事件之后遇到上面提到的位置、大小问题。能不能给一个思路? 谢谢

相关问题