我正在为学校建立一个应用程序。学生可以扫描身份证并输入。在老师的申请中,我正在展示特定班级的学生人数。现在,我正在使用进修来加载页面以显示学生的数量。
<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);