我试图解决的情况就是这样,我对如何解决这个问题有点困惑。我正在使用ng-repeat
我在这里陈述的每一点,如果可能的话,我打算在最终解决方案中使用它。
- 我有一个对象数组,所有格式都完全相同。(安全地假设这是真的)
- 每个对象都有一个属性列表。
- 我希望将它们排列在 >2 列的网格中,并且会有任意大量的行。
- 每个网格位置将显示该位置中对象的属性。
- 列数不需要动态改变。
>2 列要求是我了解如何进行一列或两列网格布局(一列是无序且无样式的列表,两列使用ng-even
orng-odd
并使用 css 创建新行)。
所以问题基本上是这样的:对于一个大小的数组N
和一个大小的列数M
( ),我可以在仍然使用的同时创建一个每行元素的元素M<N
网格吗?N
M
ng-repeat
如果可能的话,我宁愿不只插入<br>
每个M
元素——因为我使用ng-repeat
的每个元素都应该具有我在ng-repeat
这似乎不是正确的做法。
同样使用表格使我处于与以前相同的情况,我仍然需要对每个M
元素进行不同的操作。
有没有一种干净的方法可以在角度上做到这一点?
值得注意的是,我也在使用twitter-bootstrap
,所以我也会欢迎 css 解决方案。
在此先感谢,如果我遗漏了一些明显的东西,请告诉我。