//定时执行某个方法如 queryData(),每500ms 执行一次,当拿到queryData()的数据以后,销毁timer
this.timer = setInterval(this.queryData, 500);
queryData(){
if(data !=null){
...
clearTimeout(this.timer); //销毁timer
}
}
//定时执行某个方法如 queryData(),每500ms 执行一次,当拿到queryData()的数据以后,销毁timer
this.timer = setInterval(this.queryData, 500);
queryData(){
if(data !=null){
...
clearTimeout(this.timer); //销毁timer
}
}