我使用的是G6 2.0,也可以使用 G6 3.0,3.0的拓扑图单独作为一个编辑器使用,使用更加方便。不过2.0的比较简单,容易上手。也可以npm 方式引入。在实现过程中,我采用了度量的生成方法使节点均匀分布,否则需要指定节点的位置。不指定位置页面不会显示任何东西。近期遇到一个需求,要求关系图每个层级不同颜色展示,位置还得随机,目前echart实现后都不太满意…废话不多说 看代码(效果)//1、引入G6 相关

VUE和Antv G6实现在线拓扑图编辑操作

VUE和Antv G6实现在线拓扑图编辑操作

VUE和Antv G6实现在线拓扑图编辑操作

VUE和Antv G6实现在线拓扑图编辑操作

VUE和Antv G6实现在线拓扑图编辑操作

VUE和Antv G6实现在线拓扑图编辑操作

VUE和Antv G6实现在线拓扑图编辑操作

VUE和Antv G6实现在线拓扑图编辑操作

VUE和Antv G6实现在线拓扑图编辑操作

VUE和Antv G6实现在线拓扑图编辑操作