Я пытаюсь импортировать сетевой файл json в vis.js и хотел бы, чтобы все ребра отображались в соответствующих цветах.
Это работает для узлов, но не для ребер, есть ли способотображать края независимо от их соответствующих узлов?Любое руководство приветствуется
вот файл json
{
"nodes":
[
{
"id": "1",
"label": "A",
"color": "rgb(128,128,128)"
},
{
"id": "2",
"label": "B",
"color": "rgb(0,255,0)"
},
{
"id": "3",
"label": "C",
"color": "rgb(0,0,255)"
}
],
"edges":
[
{
"source": "1",
"target": "2",
"id": "1",
"color": "rgb(255,0,0)"
},
{
"source": "1",
"target": "3",
"id": "2",
"color": "rgb(0,0,0)"
}
]
}
вот страница HTML
<!DOCTYPE html>
<!-- saved from url=(0044)http://kenedict.com/networks/worldcup14/vis/ , thanks Andre!-->
Dynamic Data - Importing from Gephi (JSON)
#mynetwork {
width: 800px;
height: 800px;
border: 1px solid lightgray;
}
div.nodeContent {
position: relative;
border: 1px solid lightgray;
width: 480px;
height: 780px;
margin-top: -802px;
margin-left: 810px;
padding: 10px;
}
pre {
padding: 5px;
margin: 5px;
}
.string {
color: green;
}
.number {
color: darkorange;
}
.boolean {
color: blue;
}
.null {
color: magenta;
}
.key {
color: red;
}
Importing from Gephi (JSON)
Node Content: