Güncelleme - İşte 1dinamik olarak oluşturulan zaman Bağlayıcı Stil jsPlumb konektörüne uygulanmadığını
my JSFiddle olduğunu.
Bu örnekte. DOM yüküne ilk iki div bağladım. kod
JSPlumb
jsPlumb.connect
(
{
source: 'A',
target: 'B',
anchors: ["RightMiddle", "LeftMiddle"],
paintStyle: { strokeStyle: "#ff9696", lineWidth: 8 },
connector: ["Flowchart", { curviness: 63}],
connectorStyle: [{
lineWidth: 3,
strokeStyle: "#5b9ada"
}],
hoverPaintStyle: { strokeStyle: "#2e2aF8", lineWidth: 8 }
}
);
Ben Bağlayıcı Stili geçirerek bu doğrultusunda
.
Sorgu - Kaynak ve hedef uç noktalarını Yeşil ve Ping olarak göstermek istiyorum. Şu anda mavi gösteriyor.
Orjinal
Geçenlerde bir gelişme diğer bazı geliştirici tarafından eksik bıraktı devraldı. Projede 2 eleman arasında bağlayıcılar çizebilmemiz gerekiyor. Bunun için orijinal geliştirici jsPlumb kullanılır. El ile bir bağlayıcı oluşturduğumda kitaplık iyi çalışıyor ve sonuçlar üretiyor. Ama şimdi yapmak istediğim, dinamik olarak bir bağlayıcı oluşturmak. JsPlumb's documentation'u okumaya çalıştım, ancak istediğim sonuçları üretmiyor.
Bu benim (hedef elemanı olarak renk ve ok fark)
elle oluştururken bunun ne kadar olduğu Ama bunu otomatik olarak oluşturursanız bu renk ve ok alamadım. Bu, test için oluşturduğum fiddle. Yaptığım şey, jsPlumb.connect();
'u çağırıp parametreleri iletmektir.
jsPlumb.connect({
source: "page-1",
target: "page-2",
anchors: [
[1.06, 0.5, 0, 1],
[-0.06, 0.5, 0, 0]
],
endpoint: ["Dot", {
radius: 4
}],
endpointStyle: {
fillStyle: "#5b9ada"
},
setDragAllowedWhenFull: true,
paintStyle: {
fillStyle: "#5b9ada",
lineWidth: 5
},
connector: ["Straight"],
connectorStyle: [{
lineWidth: 3,
strokeStyle: "#5b9ada"
}],
connectorOverlays: [
["Arrow", {
width: 10,
length: 10,
foldback: 1,
location: 1,
id: "arrow"
}]
]
});
kimse hata nerede işaret edebilir? jsPlumb belgelerine yana
Selamlar
Jehanzeb Malik
Ben Yeşil ve Pembe konektörleri ve keman üzerinde hiçbir mavi konektör görüyorum @abcdefghi. –
Lütfen pembe çizgiyi gösteren A ve B'nin bağlı uç noktalarını kontrol edin. Mavi halkaları neden gösterdiğini bilmek istiyorum. A Endpoint ve Green for B endPoint için pembe renk göstermek istiyorum. – Pankaj