2014-04-27 4 views
0

component이 있는데 view을 호출합니다. view 안에 component에있는 view의 handlebars 템플릿에있는 속성에 액세스하고 싶습니다. 그렇게 할 수있는 방법이 있습니까? 직접 액세스하려했지만 {{propertyName}}을 사용했지만 그 결과는 Uncaught TypeError: undefined is not a function 오류입니다.보기의 구성 요소 속성에 액세스

답변

0

보기 here 사용할 수있는 작업 예를 아래에 구성 요소 컨텍스트를 상속

<script type="text/x-handlebars" data-template-name="views/person"> 
    Inside View: {{name}} 
    </script> 

    <script type="text/x-handlebars" data-template-name="components/app-person"> 
    Component: {{name}}<br/> 
    {{view App.PersonView}} 
    </script> 
+0

당신은 참으로 정확합니다. 불행히도, 그것은 여전히 ​​작동하지 않습니다. 나는 실제로 컴포넌트의 뷰에서 뷰를 가지며, 두 번째 중첩 뷰는 속성을 상속받지 않습니다. – NicholasJohn16

+0

현재 ember 버전을 사용하여 http://emberjs.jsbin.com/ 데모를 설정할 수 있습니까? – ppcano

관련 문제