我正在使用細胞視圖與Dagre佈局(https://github.com/cytoscape/cytoscape.js-dagre)。我對這個擴展非常滿意,但是,我正在努力解決一個問題。特別是,我想阻止節點被允許覆蓋邊緣。因此,有一些例子無法區分從節點到後繼的邊緣和從特定節點的後繼到後續節點的邊緣。關於這種不端行爲也有一個懸而未決的問題(https://github.com/cytoscape/cytoscape.js/issues/1078)細胞視圖:Dagre佈局防止節點在邊緣上鋪設
我已經嘗試過其他曲線樣式佈局,比如'segments'和'haystack',但不幸的是沒有成功。
有沒有人有想法如何做到這一點?
在此先感謝
安迪
請給我一些更多的細節。我知道dagre通過數據屬性保存段值,我可以在scratch方法中使用它們。但是圖表如何自動使用這些劃痕值? – Andy
使用函數映射器,可以使用從頭開始(或任何地方,真的)的值http://js.cytoscape.org/#style/mappers – maxkfranz