Angularjs ng重复X 5次,然后Y一次,然后继续重复X

Angularjs ng重复X 5次,然后Y一次,然后继续重复X,angularjs,angularjs-scope,Angularjs,Angularjs Scope,是否可以将ng repeat设置为将数组中的项目X重复5次,然后添加项目Y,然后继续重复X 预期的结果将是: <div>{{x.item}}</div> <div>{{x.item}}</div> <div>{{x.item}}</div> <div>{{x.item}}</div> <div>{{x.item}}</div> <div>{{y.item}}<

是否可以将ng repeat设置为将数组中的项目X重复5次,然后添加项目Y,然后继续重复X

预期的结果将是:

<div>{{x.item}}</div>
<div>{{x.item}}</div>
<div>{{x.item}}</div>
<div>{{x.item}}</div>
<div>{{x.item}}</div>
<div>{{y.item}}</div>
<div>{{x.item}}</div>
<div>{{x.item}}</div>
{{x.item}
{{x.item}
{{x.item}
{{x.item}
{{x.item}
{{y.item}}
{{x.item}
{{x.item}


我希望这就是原因。Y项也可以是一个div,其内容不来自所述数组。

您可以执行以下操作:

<div ng-repeat-start="x in items">
    {{x.item}}
</div>
<div ng-repeat-end ng-if="$index === 5">
    {{y.item}}
</div>

{{x.item}
{{y.item}}

这就是
%
操作符的作用<代码>$index%5==0将给出相同的结果。我打赌@PaulVO不需要每五次迭代,只需要第五次迭代
ng if=“$index==5”
干杯,这正是我想要的。因此,对于$index%5,它将每五分之一给我一次,而$index==5将只给我第五次?是的<代码>$index%5==0&$index>0每五分之一。