javascript - Vis.js在动态添加节点时绘制长边
问题描述
我正在将 vis.js 用于网站项目,其中包括具有动态可扩展图形。它的工作原理如下: 在此处输入图像描述
你有圆形节点,它们是单词,方形节点是它们与其他单词之间的关系,基本上是一个 wordnet。然而,当我通过几个扩展达到一个点时,内置算法会这样做,绘制一个非常长的边并有效地破坏整个图表。 在此处输入图像描述 除了制作自定义算法来手动设置每个节点的 x 和 y 之外,您能否给我一些建议。我目前已经手动设置了事物的级别,并且当扩展时彼此相邻的节点太多时它会混乱。目前我启用了物理功能,因此我可以在重新加载时保持缩放级别,并在 stableIterationsDone 上禁用物理。
任何帮助将不胜感激,感谢您的宝贵时间
解决方案
推荐阅读
- sql-server - 创建具有与另一个表完全相同的结构的表变量
- php - Auth::id() 找不到用户 id 并返回 null,laravel
- android - 自定义对话框在片段中有上下文错误
- java - 如何判断服务器套接字是否不可用?
- c++ - 尝试使用递归和指向指针的指针来反转链表,但 reversell 函数没有给出预期的正确输出
- r - 如何在 R 中引用未命名的对象
- c# - 在方法工作期间无法与窗口交互 C#
- python - 在 Python 中使用 compare 和 lt 对对象列表进行排序失败
- python - 混淆矩阵sklearn错误?
- oracle - ADO.Net 目标连接器