如何在Sigma.js Graph上绘制边缘标签

时间:2014-09-21 18:07:15

标签: javascript graph sigma.js

我正在使用SIGMA.JS库创建图形。 它被绘制,但我无法在图表上绘制边缘标签。 我跟着并尝试使用Github库,如下面的主题所述:

show edge label in sigma.js

但由于它不太精细,我无法解决我的问题。

我在JSON中使用以下示例数据。

{ “边缘”: [{ “源”: “19”, “目标”: “3”, “ID”: “ABC”}],

“节点”:[ { “标签”: “A1”, “X”: - 158, “Y”: - 171, “ID”: “19”, “颜色”: “RGB(49230186)”, “尺寸”:15},

{ “标记”: “B1”, “×”:112, “Y”: - 98, “ID”: “3” “颜色”: “RGB(138,136,89)”, “尺寸”:19}] };

如何使用SIGMA.JS获取此边缘标签。它是否作为默认功能提供?如果没有,我可以采取哪些步骤来获得相同的结果。 如果需要,欢迎使用关于图表的替代JS库的建议。

2 个答案:

答案 0 :(得分:1)

您可以使用此插件http://doc.qt.io/qt-5/qtqml-cppintegration-exposecppattributes.html

有足够的信息来绘制标签。

!important:将类型设置为' canvas'渲染器

答案 1 :(得分:0)

添加"标签"每个边缘对象的关键。