例如,我的范围是1到100.我需要在这样的表中列出它们(连续3个数字):
1 2 3
4 5 6
7 8 9
...
...
使用Angular在html中执行此操作的最简单方法是什么?
答案 0 :(得分:0)
你可以做这样的事情
var unsortedItems = ["a", "b", "c", "d", "e"];
var items = [];
var itemsPerRow = 3;
for(var i =0; i < unsortedItems.length; i++){
if(i % itemsPerRow === 0){
items[Math.floor(i / itemsPerRow)] = [unsortedItems[i]];
} else {
items[Math.floor(i / itemsPerRow)].push(unsortedItems[i]);
}
}
项目将包含
[
[
"a", "b", "c"
],
[
"d", "e"
]
]
然后您可以迭代页面上的项目