2014-10-18 2 views
0

나는이처럼 사용할 수있는 지침을 만들려고 노력 해요 :AngularJS와 지시어

<my-directive> 
    <name>Blah</name> 
    <age>20</age> 
    <address> 
     ... 
    </address> 
</my-directive> 

내 기대 내가 링크 기능의 하위 요소에 액세스 할 수 있어야하고, 자신의 내면을받을 것이라고했다 HTML. 그러나 "이전"HTML을 가져 오지 않으면 작동하지 않습니다. 내가 this post의 답변을 따라 가면 나에게 이전 HTML이 표시되지만 clone은 "원시 HTML"입니다. 그것은 HTML 객체의 배열이며 실제로 검색 할 수 없습니다.

어쨌든 내가하려는 일을 성취 할 수 있습니까? 지침

transclude:true 

에서 그리고 어린이를위한

답변

0

사용 예를 들어 here

+0

좋아요, 실제로 이것은 부모로부터 자식을 액세스 할 수 없습니다 (my-directive에서 이름의 내부 HTML에 액세스하는 것과 같음). –

+0

자녀가있는 부모에게 액세스 할 수 있습니다. –

0

이 요소에 어린이 함수를 호출 할 수 있어야 클릭

require: '^parent', 

을 drective.

var children = element.children();