Javascript AngularJS:如何从特定值重复ng
我试图创建一个模板,将重复基于某些值。例如,如果总页数为3,总记录数为15,则每页将有5条记录。所以本质上它是一个嵌套的ng repreat 我创建了一个示例java代码Javascript AngularJS:如何从特定值重复ng,javascript,angularjs,Javascript,Angularjs,我试图创建一个模板,将重复基于某些值。例如,如果总页数为3,总记录数为15,则每页将有5条记录。所以本质上它是一个嵌套的ng repreat 我创建了一个示例java代码 int index = 1; for(int i =1; i <=5; i++){ System.out.print("#"+i); for(int j = index; j<=14; j++){ System.out.print("->"+index); index++;
int index = 1;
for(int i =1; i <=5; i++){
System.out.print("#"+i);
for(int j = index; j<=14; j++){
System.out.print("->"+index);
index++;
if(j%3==0){
break;
}
}
System.out.println();
}
int索引=1;
对于(inti=1;i,您可以将X拆分为所需大小的块(5),使其成为一个数组数组。然后对其进行迭代,并对内部数组进行迭代
假设您希望每页有一项,而不是五项:
const items = [1, 2, 3];
$scope.X = items.reduce((chunks, item) => {
chunks.push([item]);
return chunks;
}, []);
现在您可以使用ng repeat=“chunk in X”
,然后可以在内部使用ng repeat=“item in chunk”
const items = [1, 2, 3];
$scope.X = items.reduce((chunks, item) => {
chunks.push([item]);
return chunks;
}, []);