2014-12-17 1 views
3
{{_.each(model, function(item) { }} 
<h5 style="color:#F30;">{{=item.name}}</h5> 
     {{for (i = 0; i < item.subcollection.length; i++) { }} 
       <li><a>{{=item.subcollection[i].split('#')[0]}}</a></li> 
     {{ } }} 
{{ });}} 

서브 콜렉션이 포함 된 백본 모델 컬렉션을 렌더링하기위한 밑줄 템플릿이 있습니다. 렌더링하는 동안 처음 세 개의 컬렉션 만 렌더링해야합니다. 뉴욕 도움말밑줄 컬렉션에있는 백본 컬렉션의 처음 3 개 항목 가져 오기

+0

3 번째 항목 양식'item.subcollection'을 렌더링해야합니까? – Evgeniy

+0

@Evgeniy 아니요, fron 항목 모델 – Juhan

답변

1

난 당신이 뭘 하려는지 모르겠지만 당신이 원하는 경우에만 처음 세 3 대신

{{for(j=0;j<3;j++){ }} 
<h5 style="color:#F30;">{{=model[j].name}}</h5> 
     {{for (i = 0; i < model[j].subcollection.length; i++) { }} 
       <li><a>{{=model[j].subcollection[i].split('#')[0]}}</a></li> 
     {{ } }} 
{{ } }} 

collection.length 노트에 카운터 값을 설정 실행하기 : 길이가 있는지 확인 적어도 3입니다.

+0

고마워요,하지만 subcollection에 대한 모델 항목에서 필요합니다 – Juhan

+0

@CharlotteEden 대답 업데이트 – StateLess

+0

은 템플릿에 밑줄을 쓰고 있습니다. – Juhan

관련 문제