Listar registros de uma api com axios no ionic

0 respostas
angularionic
murillo_smit

Boa noite, estou com dificuldade para listar dados de uma api usando o axios segue a estrutura:

Aqui eu consigo lista todos os dados no consolo.log.

export class EquipesPage {
  lista = [];
  constructor(public navCtrl: NavController, public navParams: NavParams) {
    api.get('/equipes').then(function (response) {
      console.log(response);
      this.lista = response.data;
    })
      .catch(function (error) {
        console.log(error);
      });

  }

Não consigo passar os dados para o *ngFor:

<div *ngFor="let item of lista">
<ion-card>
  <ion-item>
    <ion-thumbnail item-start>
      <img src="{{item.img}}">
    </ion-thumbnail>
    <h2><strong>{{item.name}}</strong></h2>
  </ion-item>
</ion-card>
</div>

Alguém sabe me dizer onde posso ta errando?

Criado 17 de outubro de 2019
Respostas 0
Participantes 1