Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 visjs 渲染图表。节点的形状是点类型。使用 size 属性为每个节点指定一个自定义大小。
当图形被渲染时,一些节点重叠。所以图表如下图所示:
我期望像这张图片所示的图表:
我究竟做错了什么?
尝试使用物理配置。
看这个visjs的例子。
祝你好运。
与 TERMIN 的答案相比,更具体地说,在物理配置示例中,您可以看到(至少对于barnesHut求解器而言)avoidOverlap即使springConstant等于 0 和
barnesHut
avoidOverlap
springConstant
var options = { "physics": { "barnesHut": { "avoidOverlap": 0.2 } } }
可能就足够了(但您可以根据需要增加值)。