首页 > 解决方案 > Vis.js在动态添加节点时绘制长边

问题描述

我正在将 vis.js 用于网站项目,其中包括具有动态可扩展图形。它的工作原理如下: 在此处输入图像描述

你有圆形节点,它们是单词,方形节点是它们与其他单词之间的关系,基本上是一个 wordnet。然而,当我通过几个扩展达到一个点时,内置算法会这样做,绘制一个非常长的边并有效地破坏整个图表。 在此处输入图像描述 除了制作自定义算法来手动设置每个节点的 x 和 y 之外,您能否给我一些建议。我目前已经手动设置了事物的级别,并且当扩展时彼此相邻的节点太多时它会混乱。目前我启用了物理功能,因此我可以在重新加载时保持缩放级别,并在 stableIterationsDone 上禁用物理。

任何帮助将不胜感激,感谢您的宝贵时间

标签: javascriptvis.jsvis.js-networkvis.js-timeline

解决方案


推荐阅读