2016-07-11 6 views
-5

Ich begann mit der JavaScript-Bibliothek Joint js, ich möchte dynamisch eine Verbindung zwischen zwei Knoten erstellen bereits durch die Auswahl des Quellknotens erstellen, aber ohne die Ports zu verwenden ist, dass es möglich ist, danke für Ihre HilfeErstelle einen Link zwischen Knoten

Mit freundlichen Grüßen

+3

Englisch bitte ... – jakob

+1

Was haben Sie bisher getan? –

+0

Ich erstelle nur dynamisch den Knoten ist mir leid für mein Englisch –

Antwort

1

Mit dynamisch meinen Sie in Javascript?

Wenn ja, dann sind Sie einfach auf den Link Konstruktor verwenden müssen, das Quellelement Einzelheiten enthält (wobei die Verbindung aus startet) und das Zielelement (wo es endet):

//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); 

Hier is a working JSFiddle.

ist Es Dokumentation für diese auf der JointJS Website - zum Beispiel die Hallo Welt Probe bei 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 }],   
     }), 
Verwandte Themen