【发布时间】:2013-09-05 01:42:17
【问题描述】:
我的控制器从服务器抓取人员:
$scope.people = [person1, person2, person3, person4, person5,...]
我的模板需要每行显示三个人。例如,如果它是一张桌子:
<table>
<tr>
<td>person1</td><td>person2</td><td>person3</td>
</tr>
<tr>
<td>person4</td><td>person5</td><td>person6</td>
</tr>
</table>
我不确定当$index % 3 == 0 时如何有条件地应用<tr> 或最佳实践是什么。我知道如何通过向控制器添加分组逻辑来做到这一点,但我认为最好将设计逻辑排除在控制器之外。
【问题讨论】:
-
这是一个很棒的解决方案stackoverflow.com/a/11058532/304319
-
@sza 感谢我现在正在查看的链接。我应该提到我可能也需要过滤器才能工作。
标签: css angularjs grouping templating