이전에 비슷한 질문을 한 적이 있었지만, 내 질문에 대해 충분히 정확하게 설명하지 못하는 것 같았습니다. 계층 구조 데이터는이 같은 설정 트리 레이아웃 형식의D3 트리 레이아웃이 붕괴되지 않음
많은 예 : 나는 예를 들어 JSON으로 "1 아동"의 "아이들"노드를 변경을 원하지만 https://gist.github.com/tchaymore/1249394#file-math_map_compact-json
var flare = {
"Name": "Example",
"children1": [
{
"BName":"Ja",
"Email":"",
"children1":[
{
"NickName":"NC",
"id":2
}
],
}
]};
때 그 노드의 이름을 변경했는데, 그때 자식 함수를 사용했습니다 :
var tree = d3.layout.tree()
.size([height, width])
.children(function(d) { return d.children1; });
그 후 "children"참조를 모두 변경했습니다. "children1"& 등등.
그러나 이제 나무를 부모로 다시 축소 할 수 없다는 문제가 있습니다. 내가 참고로이 예제를 사용하려했지만, 운이 : 여기 http://blog.pixelingene.com/2011/07/building-a-tree-diagram-in-d3-js/
내 현재의 문제의 예를 없습니다 : http://jsfiddle.net/mEyQW/1/
.. 나는
감사를 들어 답장을 보내고 싶지만, 부모님 께 돌아가고 싶습니다. 예를 들어 나를 보여주었습니다. "릭"을 클릭하면 트리가 확장됩니다. – Jose