使用ECharts力导向图,当我拖拽某个节点时,会触发其他节点的重新布局。我希望拖拽时只有该节点打位置发生变化,其他节点不希望变换位置,这个能实现吗?
echarts不太好实现,可以试试d3,看能满足需求吗?
我看git上也有人问结果是文档描述
不知道现在新功能是否有实现
仅在使用强制导向布局时可拖动,也就是如果要拖动只能使用强制自动导向布局。所以可能没法解决
看看这个
https://github.com/apache/echarts/issues/14510
我翻看了一下API目前没有直接支持你这个要求的,不过我个人想到了一个方式,你可以尝试一下,有一个属性fixed:true固定节点,所以是不是可以考虑,再你拖拽某一节点开始之前,记录当前所有节点js对象,然后全部修改为false,拖拽后,当前节点坐标变化,其他节点设置true,然后再把该js对象给的echarts对象进行刷新,有可能实现。你可以尝试一下