Потяните, чтобы обновить мгновенный поиск Ionic Algolia - PullRequest
0 голосов
/ 15 февраля 2019

Я реализовал Angular Algolia Instant Search на Ionic 4 и хотел использовать ионный освежитель для нового списка предметов.Можно ли обновить определенный элемент div?например, обновить ng-template снова?

Я уже пробовал location.reload(), но я не хочу перезагружать всю страницу.

Это на моем HTML:

      <ais-hits>
        <ng-template let-hits="hits">
          <ion-refresher slot="fixed" (ionRefresh)="doRefresh($event)">
            <ion-refresher-content
              pullingIcon="arrow-dropdown"
              pullingText="Pull to refresh"
              refreshingSpinner="circles"
              refreshingText="Refreshing..."
            >
            </ion-refresher-content>
          </ion-refresher>

          <div *ngFor="let item of hits">
            <ion-card (click)="displayItem(item)">
              <ion-item>
                <ion-label>{{ item.name}}</ion-label>
              </ion-item>
            </ion-card>
          </div>
        </ng-template>
      </ais-hits>

На моем Ts:

  doRefresh(event) {
    location.reload();
    event.target.complete();
  }

На Pull to Refresh, я хочу обновить список содержимого.Но это не обновляет контент.

...