2013-07-17 3 views
1

handlebar.js를 처음 사용했습니다. 나는 Home.Names에 접근하고 싶다. 집을 반복하면서. 핸들 바 템플릿의 룸.handlebar.js의 JSON 객체에 액세스 할 수 없습니다.

빈 값이 나타납니다.

{{#Home.Room}} 

    {{Home.Names.id}} 

{{/Home.Fip}} 

여기에 아무 것도 없나요? 너의 소중한 제안이 필요해.

답변

2

당신은이 작업을 수행 할 때 :

{{#x}} 
    {{y}} 
{{/x}} 

핸들 바 다음과 같이해야합니다 yx 내부 그래서 데이터를 찾고됩니다

x: { y: ... } 

또는 다음과 같이 :

x: [ { y: ... }, { y: ... } ] 

y을 n에서 찾으려면 x 위 amespace, 당신은 ../y을 말할 수 있습니다 : 귀하의 경우

{{#x}} 
    {{../y}} 
{{/x}} 

을 : 나는 당신의 문제의 Fip이 BTW 단지 copy'n'paste 오타라고 믿고있어

{{#Home.Room}} 
    {{../Home.Names.id}} 
{{/Home.Room}} 

.

데모 (본체 열기) : http://jsfiddle.net/ambiguous/NCUnP/

관련 문제