relation-graph icon indicating copy to clipboard operation
relation-graph copied to clipboard

自动布局force拖拽

Open userL0901 opened this issue 4 years ago • 2 comments

自动布局force拖拽,过几秒拖拽动画效果消失了,这个这么设置的呢

userL0901 avatar Jul 23 '21 07:07 userL0901

同问

mwh1209 avatar Nov 19 '21 08:11 mwh1209

+1

Leytton avatar Nov 23 '21 03:11 Leytton

force力学布局需要大量实时的计算,目前会默认自动布局300次,300次之后基本上就稳定了,所以就上限300次停止了。 如果想要一直力学布局,你可以设置个定时器,定时调用 (以下代码需要relation-graph v2.x下使用)

const graph = this.$refs.seeksRelationGraph.getInstance();
graph.doLayout();

频繁,多次的调用graph.doLayout();不会让图谱额外重复的布局,可以放心的在定时器中调用。 示例: https://seeksdream.github.io/#/demo/adv-effect 在以上示例中点击按钮【给侯亮平加两个小弟】后会继续布局

seeksdream avatar Dec 31 '22 10:12 seeksdream