Как отобразить удаленные данные в ионном режиме? - PullRequest
0 голосов
/ 06 апреля 2019

Я пытаюсь отобразить мои удаленные данные, от IonicPage до шаблона, используя ng-repeat.

Как отобразить мои извлеченные удаленные данные в виде ионного HTML?

Запуск Ionic-4.Я попытался записать в журнал удаленные данные, веб-вызов в порядке.Кажется, что представление шаблона загружается перед извлеченными данными.

1 - следующие данные загружают метод

  public onLoadData(){
    this.http.get(this.cfg.fetchPlatformUrl()).subscribe((data: any) => {
      this.remoteData = data;
    });
  }

2 - следующий метод получает данные из переменной IonicPage

public getRemoteExerciseData(){
    return this.exerciseVideos;      
  }

3 - код его шаблона не отображается как iожидается.

  <ion-list>
    <ion-list-header>
      <ion-label>
         <b>Exercise List</b></i>
      </ion-label>  
    </ion-list-header>

    <!-- START - ISSUE IDENTIFIER -->
      <ion-item ng-repeat="ex in getRemoteExerciseData()">
          Video 1
          <ion-chip color="success">
              <ion-label>V</ion-label>
              <ion-icon name="happy" color="success"></ion-icon>
          </ion-chip>
          <ion-chip color="danger">
              <ion-label>X</ion-label>
              <ion-icon name="sad" color="danger"></ion-icon>
          </ion-chip>
      </ion-item>
    <!-- END - ISSUE IDENTIFIER -->
  </ion-list>

Я ожидаю увидеть список извлеченных удаленных данных, но фактическое представление шаблона показывает только один.

Ответы [ 2 ]

0 голосов
/ 06 апреля 2019

Список упражнений

<!-- START - ISSUE IDENTIFIER -->
  <ion-item *ngFor="ex in getRemoteExerciseData()">
      Video 1
      <ion-chip color="success">
          <ion-label>V</ion-label>
          <ion-icon name="happy" color="success"></ion-icon>
      </ion-chip>
      <ion-chip color="danger">
          <ion-label>X</ion-label>
          <ion-icon name="sad" color="danger"></ion-icon>
      </ion-chip>
  </ion-item>
<!-- END - ISSUE IDENTIFIER -->

0 голосов
/ 06 апреля 2019

Для последних версий Angular следует использовать ngFor

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