有没有办法在JavaScript中构建交互式节点图?

时间:2018-08-12 00:30:54

标签: javascript graph vis.js vis.js-network

我正在寻找在网页上构建交互式节点图的方法,您可以在其中添加具有各种输入和输出的节点并将它们连接在一起。

这是我要执行的操作的一个示例:

enter image description here

我开始玩vis.js,但不确定它是否能够完成上述操作。

任何建议将不胜感激!

1 个答案:

答案 0 :(得分:0)

通常,这样广泛的问题以“有可能……?”的形式出现。在StackOverflow时不满意,但直接的回答是“是的,有可能”,而且vis.js具有example的可操作图,因此我建议您阅读the manupulation methods docs和{{ 3}},它们描述了addNodeeditNodedeleteNode等方法。

但是,您应该注意,所有接口通常都是在包含图形的画布之外以html(+ js)实现的,因为将它们放在画布中并显示附加到所有节点并非易事。