4

如何增加 sigmajs 中边缘箭头的大小?我有这段代码。

s = new sigma({
graph: g,
container: 'network-graph',
renderer: {
    container: document.getElementById('network-graph'),
    type: 'canvas'
},
settings: {
    maxNodeSize: 16,
    minNodeSize: 45,
    minEdgeSize: 5,
    maxEdgeSize: 5,
    minArrowSize: 25
}
});
4

2 回答 2

4

在每个 sigma 边上,都有一个属性size。如果你放一个更大的数字,这将增加优势。

于 2015-10-27T14:34:45.120 回答
3

size在创建边缘时添加属性g

例子:

g.edges.push({
    id: 'myID',
    source: 'mySource',
    target: 'myTarget',
    size: 2, //here put a value that you want
    color: '#ccc',
    type:'arrow'
  });
于 2016-06-03T18:50:58.300 回答