是否可以向边添加自定义属性?

时间:2018-02-14 15:19:34

标签: vis.js vis.js-network

我曾尝试在网络边缘添加其他信息,但似乎无法做到。

我尝试过多种方式,但是虽然一切都与节点完美配合,但它不适用于边缘。

最简单的例子是:

edgesDataSet.update({id: "someId", customProperty: "someValue"})

运行此代码后,我无法在任何地方找到customProperty,但如果我为节点运行相同的代码,我会在options属性中找到它。

你可以帮帮我吗? (我试图找到一个问题并阅读有关边缘的文档,但是没有发现任何相关内容,还没有检查过库代码,我想先问一下)

更新

事实证明可以使用我发布的确切代码(在一个完全干净的设置上测试它),但我们的项目中还有另一个影响网络边缘的事情。

更清楚:如果通过network.body.edges访问边缘,那么它们将仅包含特定于边的选项,如果通过数据集访问边缘 - 它可以包含所有属性(包括自定义属性)< / p>

1 个答案:

答案 0 :(得分:0)

事实证明可以使用我发布的确切代码(在完全干净的设置上测试它),但我们的项目中还有另一个影响网络边缘的事情。

对不起骚扰。