我正在使用UnderscoreJs,现在我的代码是:
<script type="text/template" id="image-template">
<% _.each(images, function(image){%>
<div class="row">
<div class="col-md-4 myimg">
<img src="<%=image.imgsrc%>" class="img-thumbnail"/>
</div>
</div>
<% }); %>
</script>
但这是为每张图片创建一个新行。我知道我不应该这样做。我想要实现的是在每个row
中显示3个图像,然后移动到下一个row
,另外3个<div class="col-md-4 myimg">
用于接下来的3个图像。或者只有2个DIV,如果只有2个图像。可能有20张图片,所以我需要7张rows
,其中6张是DIV,而最后一张只有1张。
我怎样才能做到这一点?
非常感谢。