鍍金池/ 問答/網(wǎng)絡安全  HTML/ 有人用過cytoscape.js嗎,layout.name具體有多少個值?

有人用過cytoscape.js嗎,layout.name具體有多少個值?

背景:
使用cytoscape.js實現(xiàn)需求的關系圖,已經(jīng)實現(xiàn),回過頭總結時,還是發(fā)現(xiàn)cytoscape.js有好多屬性我還是不太清楚
問題:

cytoscape.js中l(wèi)ayout屬性下的name值有好多種,他可以決定圖的展現(xiàn)形式(有點像echarts的series[i].type),但是它具體有哪些值,文檔并沒有指出,自己摸索了幾個:
layout: {
    name: 'cose',
    //用哪種方式排列,可選:breadthfirst(廣度優(yōu)先)、cose(縫制,亂交)、preset(預設)、circle(圓形)、grid(矩形)
}

請問:誰有這方面的文檔嗎?或者這個取值與其他哪個腳本類似,告訴我其他腳本的取值list,我放上去試試效果,盲總結也可。
還有:當我把name設置為preset時,所有的節(jié)點都重疊在一起了,有哪個屬性,例如‘node和node之間的排斥距離’這種屬性可以使他們排斥開嗎?

回答
編輯回答
囍槑
可選:'breadthfirst', 'circle', 'concentric', 'cose', 'grid','null', 'preset', 'random'

具體區(qū)別文檔不全建議讀源碼
https://github.com/cytoscape/...

2018年9月20日 01:58