加载百分比

864 阅读1分钟
function setRemainTime(vm,isEnd) {
    if (!isEnd) {        
        //如果数据时间加载过长,就是停在85% 等待 
        if (vm.percent < 85) {  
          ++vm.percent;    
         setTimeout(function(){    
            setRemainTime(vm,false)   
             },100)       
         }else {   
             return    
        }    
    }else {      
         if (vm.percent < 100) { 
           ++vm.percent;         
           setTimeout(function(){       
             setRemainTime(vm,true)   
             },10)    
        } else {       
         return    
        }    
    }   
 return vm.percent
}
//根据数据接口加载速度 模拟百分比加载