18得票2回答
在vis.js的click处理程序中访问节点数据

我有一个节点和边的网络图,希望在单击时获取节点数据。例如,var network = new vis.Network(container, data, options); network.on( 'click', function(properties) { console.log('...

17得票3回答
vis.js - 手动放置节点

如何在 vis.js 中设置节点的位置? 我想要手动地初始化至少一个节点的位置。 我知道节点有选项x和y。我设置了这两个选项,并尝试了各种不同的layout选项(randomSeed、improvedLayout、hierarchical),但是节点始终没有被放置在我设置的位置上。 以下...

17得票3回答
停止vis.js物理模拟,但允许对节点进行拖动。

我正在尝试绘制一个vis.js网络图表,并让vis加载和定位节点。然后我希望禁用物理效果,以便用户可以移动节点。我已经尝试过这个,但它没有起作用。var options = { nodes: { borderWidth:4, size:60, co...

15得票3回答
在vis javascript库中,如何通过节点ID获取节点?

所以我像这样创建节点...var nodes = new vis.DataSet([ {id: 1, label: 'Peter'}, {id: 2, label: 'John'}, {id: 3, label: 'Sally'}, ]); 然后在单击节点后的事件处理程...

14得票4回答
连接节点重叠其他边缘或节点

我正在使用vis.js显示节点,但并非所有节点都相互连接,但它们重叠在一起,就像图片中所示。是否有选项可以避免这种情况?我查看了配置选项,但未找到相关设置。请注意保留原有的HTML标签格式。

13得票1回答
在React JS中渲染SVGSVGElement而不使用dangerouslySetInnerHtml

问题: 在React中,我可以不使用dangerouslySetInnerHtml来渲染SVGSVGElement吗? 背景: 我正在使用vis.js图形库,getLegend方法返回一个SVGSVGElement对象,如下所示: const icon = chart.getLegend(...

13得票2回答
如何使用visjs在时间轴上绘制折线图?

是否可以使用visjs在时间轴上绘制折线图? 我想要像这里http://almende.github.io/chap-links-library/js/timeline/examples/example19_bar_graph.html展示的一样,但不是条形图,我需要折线图。 本质上问题是...

13得票4回答
我如何在手动挂载的Vue组件上更新props?

问题: 有没有办法更新手动挂载的vue组件/实例的props?我将一个名为item的对象作为组件的data prop传递进去。 答案: 有。你可以通过访问组件实例来更新props。例如,如果你有一个变量vm引用组件实例,你可以使用vm.$props来访问和更新props。在这种情况下,你可以...

12得票2回答
将visjs网络导出为jpeg/png图像。

我正在处理angular vis.js的相关内容。 Vis.js通过画布(canvas)创建节点和节点之间的链接。 有没有办法从vis.js的canvas中获取图片(jpeg/png)?

11得票4回答
如何让vis.js库与Angular2一起使用?

我想使用 visjs 库,但无法使他们的入门示例工作,如下所示:<script type="text/javascript"> // DOM element where the Timeline will be attached var container = do...