2014-01-15 2 views
0

AngularJS에서 사용할 트리 컨트롤을 만들려고합니다. 이렇게하기 위해, 나는이 구현에 기초하고있다. JSFiddle.AngularJS에서 트리 만들기

이 예제에서는 단일 '상위'요소를 사용합니다. 여러 부모를 가질 수 있도록이 예를 어떻게 수정할 수 있습니까? 다음과 같은 구조가 필요합니다.

Parent 1 
    Child A 
    GC I 
    GC II 
    Child B 
Parent 2 
    Child C 
    GC III 
    Child D 
    GC IV 
    GC V 
    GV VI 
Parent 3 
    Child E 
    Child F 

나를 기다리는 동안 여러 개의 부모 개체를 얻는 방법을 알 수 없습니다. 고맙습니다!

답변

1

트리를 배열로 허용하도록 피들을 업데이트했습니다.

http://jsfiddle.net/n8dPm/189/

<tree families="treeFamily"></tree> 

'<div ng-repeat="family in families">'+ 
      '<p>{{ family.name }}</p>'+ 
      '<ul>' + 
       '<li>'+ 
        '<tree families="family.children"></tree>' + 
       '</li>'+ 
      '</ul>'+ 
      '</div>',