Javascript 如何在Vis中绘制节点顶部的边?
我正在使用的网络图绘制流程图。我有一些箭头需要在一些节点的顶部重叠。但是,箭头会在节点下方绘制。是否可以将箭头置于节点的前面或在箭头之前绘制节点 如果有人要求,我可以提供一些代码和屏幕截图Javascript 如何在Vis中绘制节点顶部的边?,javascript,vis.js,vis.js-network,Javascript,Vis.js,Vis.js Network,我正在使用的网络图绘制流程图。我有一些箭头需要在一些节点的顶部重叠。但是,箭头会在节点下方绘制。是否可以将箭头置于节点的前面或在箭头之前绘制节点 如果有人要求,我可以提供一些代码和屏幕截图 提前感谢大家。在vis.js中,边连接节点的“中心点”,节点的形状通常显示在这些点的上方。实际上,没有z-index的概念,尽管可以处理节点的z-index。关于节点的讨论和解决方法可以在上找到(基本上可以更改节点的顺序并重新渲染,最后一个节点显示在顶部,第一个节点显示在底部等),但我不知道边的解决方法(如果
提前感谢大家。在vis.js中,边连接节点的“中心点”,节点的形状通常显示在这些点的上方。实际上,没有z-index的概念,尽管可以处理节点的z-index。关于节点的讨论和解决方法可以在上找到(基本上可以更改节点的顺序并重新渲染,最后一个节点显示在顶部,第一个节点显示在底部等),但我不知道边的解决方法(如果有)。Vis.js网络图使用画布,Vis.js库没有zIndex(或类似)的概念暴露在API中。此外,我认为边缘通常只是延伸到节点的外部边界,而不是穿过它。我认为有必要研究其他具有特定流程图功能的lib。在vis.js中,边连接节点的“中心点”,节点的形状通常显示在这些点的上方。实际上,没有z-index的概念,尽管可以处理节点的z-index。关于节点的讨论和解决方法可以在上找到,但我不知道有没有关于边缘的解决方法。是的,我看到了关于节点的帖子。在这一点上,我非常确信没有任何方法可以通过边缘来实现这一点。@DanielHong
在顶部
?让我们看看你的意思。不,很不幸。我最终弯曲了边缘以绕过节点。