Jquery Template,在每个
目前,我正在使用jquery模板处理一些json数据,我得到了一些图像,我想删除我从json数据中得到的最后一个图像。现在我已经编写了这个代码(这只是我遇到问题的地方的一个片段):Jquery Template,在每个,jquery,Jquery,目前,我正在使用jquery模板处理一些json数据,我得到了一些图像,我想删除我从json数据中得到的最后一个图像。现在我已经编写了这个代码(这只是我遇到问题的地方的一个片段): {{each(i,addImage)AdditionalImages} {{/每个}} 因此,我需要的主要帮助是能够删除最后一个li,我只是不知道如何使用我的索引来做到这一点。使用{{{if}}语句: <div class="altViews"> <ul class="clear
{{each(i,addImage)AdditionalImages}
-
{{/每个}}
因此,我需要的主要帮助是能够删除最后一个li,我只是不知道如何使用我的索引来做到这一点。使用
{{{if}}
语句:
<div class="altViews">
<ul class="clearfix">
{{each(i,addImage) AdditionalImages}}
{{if i < AdditionalImages.length - 2}}
<li class="altImage">
<img src="http://images.url.com/images/products/${addImage}" alt="${Name}" id="${addImage}"/>
</li>
{{/if}}
{{/each}}
</ul>
</div>
{{each(i,addImage)AdditionalImages}
{{如果i
{{/if}
{{/每个}}
使用{{if}
语句:
<div class="altViews">
<ul class="clearfix">
{{each(i,addImage) AdditionalImages}}
{{if i < AdditionalImages.length - 2}}
<li class="altImage">
<img src="http://images.url.com/images/products/${addImage}" alt="${Name}" id="${addImage}"/>
</li>
{{/if}}
{{/each}}
</ul>
</div>
{{each(i,addImage)AdditionalImages}
{{如果i
{{/if}
{{/每个}}
另一种解决方案:
{{each AdditionalImages}}
{{if (($index + 1) < AdditionalImages.length)}}
<li class="altImage">
<img src="http://images.url.com/images/products/${addImage}" alt="${Name}" id="${addImage}"/>
</li>
{{/if}}
{{/each}}
{{each AdditionalImages}
{{if($index+1)
{{/if}
{{/每个}}
另一种解决方案:
{{each AdditionalImages}}
{{if (($index + 1) < AdditionalImages.length)}}
<li class="altImage">
<img src="http://images.url.com/images/products/${addImage}" alt="${Name}" id="${addImage}"/>
</li>
{{/if}}
{{/each}}
{{each AdditionalImages}
{{if($index+1)
{{/if}
{{/每个}}
进入数据并删除项目,然后将其传递到模板引擎。模板应该是即插即用的。在将项目传递到模板引擎之前,先进入数据并删除这些项目。模板应该是即插即用的。这很有效,但我的问题是我可能不知道有多少这样的模板。。。。我不确定这是否能正常工作其他图像。length
是传递到模板中的项目数。Duh,很抱歉这么快浏览了一下。谢谢你,大卫,这很有效,但我的问题是,我可能不知道有多少这么多。。。。我不确定这是否能正常工作其他图像。length
是传递到模板中的项目数。Duh,很抱歉这么快浏览了一下。谢谢你,大卫