我希望我的力量指揮佈局中的一些節點忽略力量並且保留在基於節點屬性的固定位置,同時仍然能夠被拖拽並施加力量在其他節點上排斥並保持其鏈接線。我認爲這將是如此簡單:固定節點位置在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 + ")"
});
});
我也嘗試手動設置節點上剔x和y的屬性,但隨後的鏈接繼續浮於其中的節點是,如果它受到部隊的影響。
很顯然,我對這個應該如何工作有一個基本的誤解,所以有人可以指點我一個例子,其中一些節點固定在他們的位置(但仍然可拖動),其餘節點都是圍繞着力 - 直指式,並且所有鏈接仍在工作?