引自电子邮件的问题:
- 假设我有100个节点。
- 当我点击节点A(它已经连接到B, C和D),我添加几个孩子到它如A1、A2、A3等
- 现在,我想运行布局,使这些新添加的节点得到正确的定位。
我正在使用cy。美元("#").closedNeighborhood()。布局({name: 'cola'})但是我面临两个问题。
新节点A1、A2、A3等与其他节点重叠
而且A和B的位置也在发生变化。
我只想在新添加的节点上运行一个布局,而不存在上述问题。请告诉我该怎么做。
布局只能识别属于布局一部分的元素。因此,如果没有指定要考虑的所有元素,就无法避免重叠。
尝试锁定不想移动的节点,并在整个图上运行布局。