运用D3js开发关系图谱

背景

公司要开发个关系图谱,一开始选型有两个一个echarts和d3js,但由于echarts拓展性并没有那么好,所以选择了d3js,但d3js说实话,对于我这种前端菜鸟来说,学习起来还是有点难受,主要还是svg这玩意没玩过,也没玩明白,不过在网上这copy那copy下,最终还是实现了公司想要的功能

开发内容

  • 实现节点头像设置及点击事件
  • 实现右击节点展开菜单功能
  • 实现关系线有无剪头
  • 实现关系线文本显示及点击事件

github地址

https://github.com/lvlq73/relationD3

如果喜欢请点个star支持下哈

posted @ 2022-09-29 15:36  帽子平头  阅读(390)  评论(0编辑  收藏  举报