【发布时间】:2014-03-28 12:29:24
【问题描述】:
使用clustered nodes 的 Mike Bostock 示例,我正在尝试创建一种将新节点推送到羊群的方法。
function addNode(){
nodes.push({
cluster: 2,
radius: 5,
x: Math.cos(3 / 4 * 2 * Math.PI) * 200 + width / 2 + Math.random(),
y: Math.sin(5 / 4 * 2 * Math.PI) * 200 + height / 2 + Math.random()
});
console.log(nodes);
update();
}
$('button').click(function(){
addNode();
})
我正在使用相同的集群和半径值创建新节点,但 x 和 y 使用随机值。
这是fiddle,但它没有按预期工作。
【问题讨论】:
标签: d3.js force-layout