如何使离子2中的异步REST API调用?
问题描述:
我正在为一所学校开发一款应用程序。学生可以扫描身份证并进入。在老师方面,我展示了特定班级中的学生人数。现在,我正在使用刷新页面来显示学生人数。如何使离子2中的异步REST API调用?
<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);
}
}
帮助我在后台自动实现上面的代码而不用刷新刷新。给我一个关于如何在不影响视图的情况下每2分钟调用一次api的想法。
答
如果如果“刷新” API调用花费比你的时间间隔(2分钟),再不在乎,那么你可以使用的setInterval():
setInterval(doRefresh, 1000*60*2);
你的意思是投票? http://*.com/questions/35010182/angular-2-polling-with-rxjs –
所以,你不想使用复习? –
嗨,是的,我不想用复习 –