/ / Como fazer chamadas de API REST assíncronas no 2 iônico? - angular, estrutura iônica, iônica2

Como fazer chamadas de API REST assíncronas em 2 iônicas? - angular, estrutura iônica, ionic2

Estou construindo um aplicativo para uma escola. Os alunos podem digitalizar cartões de identificação e entrar. No aplicativo do lado do professor, estou mostrando o número de alunos presentes em determinada turma. Agora, estou usando a atualização para carregar a página para mostrar o número de alunos.

<ion-content>
<ion-refresher (ionRefresh)="doRefresh($event)">
<ion-refresher-content></ion-refresher-content>
</ion-refresher>
</ion-content>



export class NumberOfStudents{
doRefresh(refresher) {
console.log("Begin async operation", refresher);
setTimeout(() => {
console.log("Async operation has ended");
refresher.complete();
}, 2000);
}
}

Ajude-me a conseguir executar o código acima automaticamente em segundo plano sem precisar atualizar. Dê-me uma idéia de como ligar para a API a cada 2 minutos ou assim sem afetar a exibição.

Respostas:

0 para resposta № 1

Se você não se importa se a chamada da API "refresh" demorar mais que o seu intervalo (2 minutos), use setInterval ():

setInterval(doRefresh, 1000*60*2);