Как добавить метки ребер на график в Jsnetworkx - PullRequest
0 голосов
/ 29 апреля 2019

Я работаю над проектом визуализации графа и использую JSnetworkx.До сих пор я был в состоянии изменить ширину края и цвет, но мне не повезло, пытаясь заставить его отображать метки края.Пожалуйста, помогите.

var G = new jsnx.DiGraph();

G.addNodesFrom([1,2,3,4,5,[9,{color: '#008A00'}]], {color: '#0064C7'});
G.addCycle([1,2,3,4,5]);
G.addEdgesFrom([[1,9], [9,1]],{label:"edge_1"});

jsnx.draw(G, {
    element: '#canvas', 
    withLabels: true, 
    nodeStyle: {
        fill: function(d) { 
            return d.data.color; 
        }
}, 
edge_style:{
    'stroke-width':5,
    fill: "black"
},
labelStyle: {fill: 'pink'},
stickyDrag: true
});
...