我正在尝试修复两个节点的位置。 它们应该在彼此之上,在y维度上相隔400px。
var edges = [{
id:"1",
fixed: {x:true, y:true},
x:0,y:-200
},{
id:"2",
fixed: {x:true, y:true},
x:0,y:200
}, ...];
但是,这个位置并不固定,而是遍布整个地方。 这是相应的fiddle。
有什么想法吗?
答案 0 :(得分:1)
也许这种解决方法适合您:
1)在dataSets
2)在afterDrawing
上设置节点位置并更新dataSet
network.on('afterDrawing', function(){
let data = [{id: 1, x: 0, y:-200}, {id:2, x:0, y:200}];
nodesObj.update(data);
});