Ich verstand, dass es möglich ist, benutzerdefinierte Knoten Stile als SVG-Bilder zu erstellen und dann als Hintergrundbild der Knoten festlegen, aber aus irgendeinem Grund funktioniert es nicht für mich. Hier ist mein Code:Cytoscape.js - benutzerdefinierte Knoten
var cytoscapeStyle = [ // the stylesheet for the graph
{
selector: 'node',
style: {
'background-color': 'white',
'border-width': '6px',
'label': 'data(id)',
'background-image': 'node.svg', //doesn't work for some reason. Works when I use a png (e.g. node.png)
'shape': 'roundrectangle',
'width': '200px',
'height': '90px'
}
},
{
"selector": "node:selected",
"style": {
"border-width": "6px",
"border-color": "#AAD8FF",
"border-opacity": "0.5",
"background-color": "#77828C",
"text-outline-color": "#77828C"
}
},
{
selector: 'edge',
style: {
'width': 3,
'line-color': '#ccc',
'target-arrow-color': '#ccc',
'target-arrow-shape': 'triangle',
'label': 'data(id)'
}
}
];
Vielen Dank im Voraus :)