2013-05-06 3 views

답변

3

후에는 현재의 좌표를 얻기 위해 노드 목록을 반복 할 수 있습니다 브라우저가 map을 지원하는이 가정

var force = d3.layout.force().nodes(nodes); 

// after convergence 
var positions = nodes.map(function(d) { return [d.x, d.y]; }); 

, here를 볼 경우.

당연히 매 틱마다 이것을 실행하고 매번 결과를 저장할 수 있습니다. 이렇게하면 레이아웃이 수렴 할 때를 파악할 수 있습니다.

관련 문제