Как запустить индексный массив после 1 в ионной 4 приложения sqlite db - PullRequest
0 голосов
/ 25 сентября 2019

Я зациклился на мысли, что sqlite db с ионным хранилищем использует этот код

ts

listKeys() {
  this.storage.keys().then((k) => {
    console.table(k);
    this.loop = k;
    console.log("key value", this.loop);
  });
}

Вот что я получаю

list of keys

Я использую этот html для просмотра моего списка

  <ion-item-sliding *ngFor="let list of loop; index as i ">
    <ion-item>
        {{loop[i]}}
    </ion-item>
    <ion-item-options side="end">
      <ion-item-option (click)="deleteKeyValue( loop[i] )" color="danger">
        <ion-icon slot="icon-only" name="trash"></ion-icon>
      </ion-item-option>
    </ion-item-options>
  </ion-item-sliding>

Я хочу начать цикл после Индекса 1. Я пробовал «index as i> 1» и loop [i> 1].конечно, ни работа.Любая помощь будет принята с благодарностью.

Ответы [ 2 ]

1 голос
/ 25 сентября 2019

Используйте SlicePipe https://angular.io/api/common/SlicePipe

<ion-item-sliding *ngFor="let list of loop | slice:2; index as i ">

0 голосов
/ 27 сентября 2019

Вот окончательный код после реализации ответа и исправления моих проблем с циклом.

<ion-list lines="inset">
  <ion-item-divider>
    <ion-label>
      List of Audits
    </ion-label>
  </ion-item-divider>
 <ion-item-sliding *ngFor="let i of loop | slice:2">
    <ion-item>
        {{i}}
    </ion-item>
    <ion-item-options side="end">
      <ion-item-option (click)="deleteKeyValue( i )" color="danger">
        <ion-icon slot="icon-only" name="trash"></ion-icon>
      </ion-item-option>
    </ion-item-options>
  </ion-item-sliding>
</ion-list> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...