知道哪个项目在离子2中可见

时间:2017-07-27 03:14:58

标签: ionic2

我在这样的列表中有100个项目。我想知道这100个项目中哪些项目在屏幕上可见,但似乎ion-list没有提供该方法。我怎样才能实现它?

<ion-list>
  <button ion-item *ngFor="let item of items" (click)="itemSelected(item)">
    {{ item }}
  </button>  
</ion-list>

1 个答案:

答案 0 :(得分:0)

你可以尝试将item作为一个对象,然后在后端打字稿中给它一个int索引值......

试试这个

<tr *ngFor="#city of cities">
  <template [ngIf]="city.indexValue == '0'">
    <td>{{city.name}}</td>
  </template>
</tr>

在打字稿......

class MyComp {
   selectedCity: Object;
   cities: Object[] = [
      {name: "SF", indexValue: "0"},
      {name: "NYC", indexValue: "1"}
   ];
}