2013-08-07 8 views
1

jQuery와 JsRender를 사용하여 템플릿을 렌더링하고 있습니다. 여기JsRender 및 중첩 된 객체에 액세스

내 jsfiddle 예입니다 http://jsfiddle.net/kWBFS/8/

사람이 내가 특정 배열 값에 액세스하는 방법을 말해 주시겠습니까?

현재 나는 [object Object]에만 액세스하고 그 내용에 액세스하는 방법을 모른다.

고맙습니다.

+0

github에서 소스 코드를 연결할 수 없습니다. 오류 콘솔 확인 : 'https://raw.github.com/BorisMoore/jsviews/master/jsviews.js'에서 MIME 유형 ('text/plain')을 실행할 수 없으며 엄격한 MIME 유형 검사가 사용 가능합니다. – cfs

+0

소스가 올바르게 올바르게 연결되도록 바이올린을 업데이트했습니다. – cfs

+0

감사합니다. cfs, 저에게 효과적이었습니다. 죄송합니다. 처음 사용하셨습니다. 문제에 대한 아이디어가 있습니까? – user1029968

답변

1

이전에는 jsRender를 사용한 적이 없지만이 템플릿은 올바른 출력을 제공하는 것 같습니다. for 루프를 사용하여 R1 배열의 항목을 반복해야합니다.

<script id="template" type="text/x-jsrender"> 
    {{for R1}} 
     Column: {^{:#index+1}} 
     {{for #data}} 
      <p>{{:K1}} {{:K2}}</p> 
     {{/for}} 
     <br> 
    {{/for}} 
    <br> 
</script> 
+1

네가 맞아! 어떻게 든'{{for #data}} '의 사용은 이전에 내 마음에 들지 않았습니다. 고마워요! – user1029968

관련 문제