问题标签 [vis.js-network]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1756 浏览

events - 如何在 vis.js 中使用带有点击事件的修饰符?

vis.js 网络中是否可以有 ALT+click、CTL+SHIFT+click 等事件?如何定义和使用使用此类事件的函数?

0 投票
1 回答
463 浏览

javascript - Vis.js 网络:复杂/多节节点标签?

对于我正在开发的 VisJs 网络应用程序,我需要能够让用户编辑节点标签的单独部分同一节点内的多个标签。我知道可以将 SVG 用于节点图像并对其进行操作,但我想知道是否有更简洁的方法来做到这一点。

我脑海中最简单的想法是有类似 node.label1, node.label2 ... 或者单个标签必须保存可以操作的不同 id 的 HTML DIV,但我想这不会是 SVG 画布上的选项?!

也许我只是需要一个关于寻找什么的提示。

0 投票
2 回答
1691 浏览

graph - Vis.js - 获取节点的子节点

我在 Vis.js 中创建了一个分层有向图。现在,我想从给定节点中提取父节点。我该怎么做呢?我在文档中找不到允许我这样做的方法。

0 投票
1 回答
1245 浏览

javascript - 如何创建自定义树形图样式布局(带锐角)vis.js

不确定这是否应该作为一个问题出现在 github 上,所以我认为这是最好的起点。

我正在寻找具有这种布局的思维导图/网络/图表: 示例布局 这可能与 vis.js 网络一起开箱即用吗?尾端似乎是从左到右的分层布局,这绝对是一回事(尽管以不同方式配置子部分可能更难)。

在你见过的任何例子中都没有做到这一点

或者

我应该从哪里开始自己实施一些事情

0 投票
2 回答
978 浏览

vis.js - vis.js 网络:节点 z-index

vis.js 节点是否有等效的 CSS z-index?

假设我有 2 种节点(在禁用物理的图中):圆形和矩形。我希望矩形在重叠时始终显示在圆圈上。

0 投票
2 回答
1917 浏览

vis.js - 删除单个或具有 2 度 visjs 的节点

我有一个网络图很多节点

现在我有一些连接的节点,你可以看到大多数节点只有一个连接节点,它们的度数为 1。现在我想删除这些节点以清除混乱。自过去 2 天以来无法找到如何操作。visjs 文档中没有这样的辅助函数。非常感谢帮助。

0 投票
1 回答
147 浏览

neo4j - 节点周围的按钮

我想知道 vis.js 中是否有一种方法可以像 neo4j 浏览器一样在活动节点周围显示按钮。我的意思是屏幕截图(您可以看到 3 个灰色按钮)。我四处寻找,一无所获。

在此处输入图像描述

0 投票
1 回答
1123 浏览

reactjs - 图形稳定后如何显示(vis.js)?

我正在使用 vis 网络的实现来渲染图表,如此处所示。现在,图表在渲染后需要一些时间来稳定。但我希望网络在显示之前稳定。我尝试使用物理模块下的稳定选项,但我无法实现。

以下是我的图形组件。

这是我的选项对象

任何帮助将不胜感激。提前致谢 !

0 投票
1 回答
533 浏览

javascript - Vis.js 修复了大规模大图中节点渲染不正确的问题

我正在尝试在 vis.js 中呈现一个图形,该图形具有 64 个节点,每个节点之间都有边。64 个节点中的每一个也连接到 8 个附加节点之一。我希望将 8 个附加节点固定在 64x64 节点/边缘的质量外部周围的八边形形状。因此,它们是八边形的顶点。由于这是一个有很多边的大图,我正在大规模渲染,将八边形顶点固定在距中心 20000 个单位的位置(在 vis.js 网络坐标系中)。

除了少量节点/边之外,即使我在 vis.js 中设置节点选项如下(例如 8 个之一),八边形顶点也不会保持固定:

这是一个 jsbin,它显示了超出该点的固定节点功能中断:http://jsbin.com/mewaguxibe/1/edit?html, output

关于如何解决这个问题的任何想法?或者它是一个错误?

0 投票
1 回答
1260 浏览

javascript - 如何在 Vis.js 中提取网络图中节点的标题

我在http://visjs.org/examples/network/events/interactionEvents.html看到了这个例子。

我想设置一个onclick处理程序,我想提取节点的标题(不限于1、2等ID)。我找不到一个很好的例子,我想知道是否有人知道如何?

干杯,K