Javascript 获取下划线模板中主干集合的前3项 {{}.each(模型、函数(项){} {{=item.name} {for(i=0;i

Javascript 获取下划线模板中主干集合的前3项 {{}.each(模型、函数(项){} {{=item.name} {for(i=0;i,javascript,backbone.js,rendering,underscore.js,Javascript,Backbone.js,Rendering,Underscore.js,我有用于渲染主干模型集合的下划线模板,其中包含一个子集合。但在渲染时,我只需要渲染前3个集合。ny help我不确定您想做什么,但如果您只想执行前三个,请将计数器值设置为3,而不是collection.length {{_.each(model, function(item) { }} <h5 style="color:#F30;">{{=item.name}}</h5> {{for (i = 0; i < item.subcollection.

我有用于渲染主干模型集合的下划线模板,其中包含一个子集合。但在渲染时,我只需要渲染前3个集合。ny help

我不确定您想做什么,但如果您只想执行前三个,请将计数器值设置为3,而不是collection.length

{{_.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>
         {{ } }} 
{{ });}}

{{for(j=0;ju需要呈现前3项表单
item.subcollection
?@Evgeniy否,关于项模型谢谢,但它是用于子集合但我需要来自模型项。你真的在谈论下划线模板吗?你真的在谈论下划线模板数据呈现吗?@CharlotteEden是关于下划线模板的问题吗?是的。是的关于在下划线模板中呈现数据的详细信息
 {{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>
         {{ } }} 
{{ } }}