2016-07-11 100 views
-5

我開始使用JavaScript庫聯合js,我想通過選擇源節點而不使用端口創建已經創建的兩個節點之間的鏈接,這是可能的,感謝您的幫助創建節點之間的鏈接

此致敬禮

+3

全世界樣本英語,請... – jakob

+1

你有什麼迄今所做? –

+0

我只是動態創建節點對不起我的英語 –

回答

1

動態地,你的意思是在Javascript中?

如果是這樣,那麼你只需要使用連接構造,specifiying源元素(其中的鏈接從開始)和目標元素(它的盡頭):

//say you have already got the source and target elements sourceEl and targetEl 

var link = new joint.dia.Link({ 
    source: sourceEl, 
    target: targetEl 
}); 

graph.addCell(link); 

這裏is a working JSFiddle

有文檔此JointJS網站上 - 例如,在你好http://www.jointjs.com/tutorial

1
var link = new joint.dia.Link({ 
      source: { id: source.id }, 
      target: { id: target.id }, 
      vertices: [{ x: 400, y: 250 }],   
     }), 
相關問題