我正在使用Raphael JS構建用戶界面。目前我有一個.js
腳本,它根據需要使用Raphael JS 2.1繪製所有內容。但是,因爲繪圖是由動態數據驅動的,所以對象很可能會重疊。將d3.js Force Layout添加到對象會使它們自動分散,因此不會有各種ux組件重疊。然而,我還沒有能夠將d3.js Force Layout應用於Raphael繪製的SVG對象。向Raphael SVG對象添加強制定向算法
我已經使用JSFiddle here創建了一個基本示例。我使用d3.js collision detection example作爲「模板」。
做得好,正是我試圖實現的想法 – 2012-05-07 21:24:56
任何想法如何適應這個例子來創建一組形狀之間的強制佈局?假設一個組由矩形形狀和文本組成形狀。 – Zan 2015-05-18 21:27:59