d3 Force Directed Graph'da düğümlere metin etiketi eklemeye çalışıyorum, bir sorun var gibi görünüyor. Bu benim Fiddle geçerli:Kuvvet yönelimli Grafik'te d3 düğümündeki metin etiketini ekleyin ve üzerine gelini yeniden boyutlandırın
böyle düğüm adını eklediğinizde: Orada
node.append("text")
.attr("class", "word")
.attr("dy", ".35em")
.text(function(d) {
console.log(d.name);
return d.name;
});
değişiklik yok ama isimler günlüğe alıyorsanız. i bounding box kullanarak çalıştığımızda
, düğüm etiketleri göründü ama düğüm bağlantılar fine.This fiddle i koymak bu çabaların sonucudur ise düğümler kutusunun sol üst köşesinde yukarıya dizilir. Herkes söyleyebilir ben neyi yanlış yapıyorum?
olduğunu bir düzenleme vardı hover yeniden boyut için biraz. Teşekkürler çok. – Aditya
Bu yazının eski olduğunu biliyorum, ancak .call'ın (force.drag) düğümler değil, düğümde olması gerektiğini unutmayın. – Aaron
'gnodes'da' call (force.drag) 'işlevinin kullanılması, kullanıcının etiketleri veya çemberleri (grupların altındaki her şeyi) sürüklemesine izin verirken, bunları" düğümde "kullanmak yalnızca çevreleri sürüklemeye izin verir. –