Как избежать наложения краев при наличии двух петель самообработки для одного узла - PullRequest
0 голосов
/ 29 марта 2019

У меня есть эта проблема при использовании библиотеки Vis.js.

Я пытаюсь создать один узел с двумя ребрами самоконтроля.Проблема в том, что края перекрываются, а надписи не читаются.

Я пытался изменить некоторые физические параметры, но мне не повезло.

Вот чего я хотел бы достичь:

// create an array with nodes
var nodes = new vis.DataSet([
    {id: 1, label: 'Node 1'},

]);

// create an array with edges
var edges = new vis.DataSet([
    {from: 1, to: 1, label: "0"},
    {from: 1, to: 1, label: "1"}


]);

// create a network
var container = document.getElementById('mynetwork');

// provide the data in the vis format
var data = {
    nodes: nodes,
    edges: edges
};
var options = {physics:{enabled:true}};

// initialize your network!
var network = new vis.Network(container, data, options);

Как видно из изображения, надписи перекрываются: https://ibb.co/gmT8v8q

Есть ли у вас какие-либо решения этой проблемы?

Заранее спасибо,

Андреа

...