动态加载图像库离子网格的行和列

时间:2018-01-16 16:43:57

标签: ionic-framework ionic3 virtualscroll ion-grid

我有一个包含20张图像的图像数组。我想以虚拟滚动网格形式动态加载我的图像,每行有4列,但不知道如何完成它

这是我目前的代码

<ion-content>
    <ion-grid [virtualScroll]="photo_library">
      <ion-row *virtualItem="let photo" ng-if="$index % 4 === 0">
        <ion-col>
            <ion-img [src]="photo.avatarUrl"></ion-img>
        </ion-col>
      </ion-row>
    </ion-grid>
  </ion-content>

但是这会生成一行和一列,但我想动态地在一行中有4列。我如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

<ion-content>
    <ion-grid >
      <ion-row [virtualScroll]="photo_library" >
        <ion-col col-6 col-md-4 col-xl-3 *virtualItem="let photo ">
            <ion-img [src]="photo.avatarUrl"></ion-img>
        </ion-col>
      </ion-row>
    </ion-grid>
  </ion-content>