vue定时任务

methods: {
    refreshTime(){
      const timer = setInterval(() => {
        getPercentage().then(res=>{//后端请求方法  
           this.percentage=res.data.data;
        });
        if(this.percentage==100){
          clearInterval(timer);//停止调用
          this.analysisVisible=false;
          this.percentage==0;
          this.onLoad(this.page);
        }  
      }, 1000)//1秒调用一次
    },

}

你可能感兴趣的:(vue,vue.js,前端,javascript)