微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

动态添加节点时,Vis.js 绘制长边

如何解决动态添加节点时,Vis.js 绘制长边

我将 vis.js 用于一个网站项目,其中包括一个可动态扩展的图表。它的工作原理如下: enter image description here

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

非常感谢您的帮助,感谢您的时间

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。