是否有可能在jsPlumb工具包中根據要繪製和連接的對象的數量和類型動態定位內容。我指的是他們給出的example,我們在動態生成可視化時,使用css來定位每個節點,這不是一個好選擇,因爲我們不知道網絡中有多少個對象(節點)可用。使它變得動態可行嗎?jsPlumb工具包
注:在jsplumb中完全新手。
是否有可能在jsPlumb工具包中根據要繪製和連接的對象的數量和類型動態定位內容。我指的是他們給出的example,我們在動態生成可視化時,使用css來定位每個節點,這不是一個好選擇,因爲我們不知道網絡中有多少個對象(節點)可用。使它變得動態可行嗎?jsPlumb工具包
注:在jsplumb中完全新手。
是的,這是可能的(好吧,接受答案後四年,但仍然)。 考慮您希望如何首先繪製節點。 如果你想畫一棵樹或組織結構圖,例如,您可能希望通過設置像這樣的表面選擇佈局類型使用hierarchical layout:
var toolkit = jsPlumbToolkit.newInstance();
//... load data...
var surface = toolkit.render({
container:"someElement",
layout:{
type:"Hierarchical",
parameters:{
padding:[ 50, 50 ]
}
}
});
當使用這種佈局類型,jsplumb將動態位置節點自動。
只需定位你的元素動態使用JS來設置其頂部/左邊 – 2013-02-10 05:19:07
jsPlumb中是否有這樣的默認選項?你能給我一個示例代碼的東西,可能有助於開發我的。我試圖繪製一個機構的網絡拓撲結構。新節點有時可能會出現,也可能會被刪除。節點詳細信息由snmp – prashu132 2013-02-10 11:08:57