2016-03-27 10 views
2

Ben benim düğümler veri olarak aşağıdaki alanları:Set farklı şekiller

nodes { 
    data: {id: "something",  type: "human"} 
    data: {id: "somethingElse", type: "mouse"} 
} 

data yılında type dayalı düğüm şekilleri ayarlamak için herhangi bir yolu var mı?

+0

Yapılandırılmış kod –

cevap

2

Kullanım uygun selectors ile stylesheet, örneğin:

node[type = 'foo'] { 
    background-color: red; 
    shape: star; 
    /* ... */ 
} 
+0

olan özel mümkün şekiller ? –

+1

Özel çokgenler belirtebilirsiniz: http://js.cytoscape.org/#style/node-body – maxkfranz

2

Aşağıdaki kod parçacığının gibi Cytoscape tarzı elemanı ve seçicileri, yapılandırmanın:

style: [ 
    { 
    selector: 'node[type="human"]', 
    style: { 
     'shape': 'triangle', 
     'background-color': 'red' 
    } 
    }, 
    { 
    selector: 'node[type="mouse"]', 
    style: { 
     'shape': 'square', 
     'background-color': 'blue' 
    } 
    } 
]