首页 > 解决方案 >
使用 ng-repeat添加每 5 个项目

问题描述

我试图在<br>使用 ng-repeat 确定数量的元素后获取一个 html 标记。例如,每 5 个按钮都会<br>附加一个。我尝试了多种方法,但似乎无法做到正确。如果有人能给我一些关于如何实现这一目标的指示,我将不胜感激。提前致谢。

<button type="button" class="btn btn-default btn-small" ng-repeat="item in items"
     {{item}}
</button>

标签: angularjs

解决方案


您可以使用 ng-repeat 的 $index 检查每第五个元素,之后您可以使用 ng-show 指令<br />相应地显示

<br ng-show="($index + 1) % 5 == 0" />

推荐阅读