具有分层布局的Vis.js垂直节点位置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了具有分层布局的Vis.js垂直节点位置相关的知识,希望对你有一定的参考价值。

使用该密码笔https://codepen.io/fourlightson/pen/RwNxVry可以看到,由于某些原因,级别[[6]]上的节点向右偏移。目前,我仅使用最简单的选项: var options = { layout: { hierarchical: { direction: "UD", sortMethod: "directed", nodeSpacing: 400 } } };

enter image description here

我未能找到将突出显示的节点定位在更中央以遵循自顶向下的垂直外观的配置。

[任何人都可以帮助进行配置更改以帮助放置第6级节点,例如使其与第1级节点垂直对齐吗?

非常感谢。

如使用此codepen https://codepen.io/fourlightson/pen/RwNxVry所见,由于某种原因,第6层上的节点向右偏移。目前,我仅使用最简单的选项:...

答案
原来,如果我降低nodeSpacing:值,它将完成我想要的操作。我使用了nodeSpacing: 1

以上是关于具有分层布局的Vis.js垂直节点位置的主要内容,如果未能解决你的问题,请参考以下文章

vis.js绘图库的一个BUG以及源码修正

垂直线性布局中的多个片段

Vis.js 节点上的动画靶心

如何实现具有不同片段/布局的 ViewPager

使用片段着色器在特定位置绘制完美的水平线

如何垂直而不是水平地制作点(graphviz)布局未连接的节点?