Angular 分组显示角度2数据

Angular 分组显示角度2数据,angular,Angular,我有一个angular 2应用程序,我想以3人一组的方式显示客户评论,每个组都是一个滑块的一部分,所以你可以滑动浏览所有评论。但我不确定如何将这些进行分组。我可以设法显示前3组,但我不知道如何让后续3组正常工作。我的代码当前如下所示: <ng-container *ngFor="let review1 of businessReviews.list; let index2=index"> <div class="slide"> <div cl

我有一个angular 2应用程序,我想以3人一组的方式显示客户评论,每个组都是一个滑块的一部分,所以你可以滑动浏览所有评论。但我不确定如何将这些进行分组。我可以设法显示前3组,但我不知道如何让后续3组正常工作。我的代码当前如下所示:

<ng-container *ngFor="let review1 of businessReviews.list; let index2=index">
    <div class="slide">
        <div class="row">
            <ng-container *ngFor="let review of businessReviews.list; let index=index">
                <ng-container *ngIf="(index) < 3">
                    <div class="col-md-4">
                        <div class="review">
                            {{review.text}}
                        </div>
                    </div>
                </ng-container>
            </ng-container>
        </div>
    </div>
</ng-container>

{{review.text}

我很确定我需要在ngIf中添加一些东西来比较外循环和内循环,但我不确定我需要添加什么。

与其尝试使用角度指令,我建议尝试在typescript中将数组格式化为组

分组示例:

var-groupedList=[];
[1,2,3,4,5]。forEach((num,i,arr)=>{
如果(i%3==0)groupedList.push([]);
groupedList[groupedList.length-1].push(num);
});

console.log(groupedList)没有足够的信息来帮助您,您需要给我们一个@MikeTung,所有需要的信息都在问题中提供。