Tôi muốn một số nút trong bố cục theo hướng lực lượng của tôi bỏ qua lực và ở vị trí cố định dựa trên thuộc tính của nút, trong khi vẫn có thể được kéo và sử dụng đẩy lùi các nút khác và duy trì đường liên kết của chúng. Tôi nghĩ rằng nó sẽ là đơn giản như này:Sửa vị trí nút trong Bố cục có hướng D3
force.on("tick", function() {
vis.selectAll("g.node")
.attr("transform", function(d) {
return (d.someAttribute == true) ?
"translate(" + d.xcoordFromAttribute + "," + d.ycoordFromAttribute +")" :
"translate(" + d.x + "," + d.y + ")"
});
});
Tôi cũng đã cố gắng tự đặt x của nút và các thuộc tính y on-ve, nhưng sau đó các liên kết tiếp tục nổi lên đến nơi nút sẽ là nếu nó bị ảnh hưởng bởi lực lượng. Rõ ràng tôi có một sự hiểu lầm cơ bản về cách làm việc này, vì vậy ai đó có thể chỉ cho tôi một ví dụ mà một số nút được cố định ở vị trí của chúng (nhưng vẫn có thể kéo được) và phần còn lại của các nút đang trôi nổi xung quanh lực- giống như hướng dẫn và tất cả các liên kết vẫn hoạt động?