Как мне обновить содержимое моей страницы? - PullRequest
0 голосов
/ 29 августа 2018

Я пытаюсь удалить карту со своей страницы, я хочу удалить ее, как только она будет проведена, и динамически обновлять содержимое, не используя этот код для обновления всей моей страницы:

reloadPage() {
    this.navCtrl.setRoot(this.navCtrl.getActive().component);
}

Ионная карта:

<ion-card *ngFor="let e of tasks;let i = index" (swipe)="delete(i)">
    <ion-card-header>
        <ion-label>{{e.taskName}}</ion-label>
    </ion-card-header>
    <ion-card-content>
        <p>{{e.task}}</p>
    </ion-card-content>
</ion-card>

ц

delete(i) {
   this.tasks.splice(i, 1);
   let newTask = JSON.stringify(this.tasks);
   this.nativeStorage.setItem('tasks', newTask);
   this.reloadPage();
}

1 Ответ

0 голосов
/ 29 августа 2018

Соединение записи из массива задач должно быть достаточным, нет необходимости перезагружать страницу:

delete(i) {
   this.tasks.splice(i, 1);
}

Смотрите это Stackblitz

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...