zoukankan      html  css  js  c++  java
  • st试用笔记

    1.关于轮询

    我的写法:

    var time_count = 0;
    
    var timer = setInterval(function(){
    
         async.ajax({
    
              url:'',
    
         data:'',
    
        success:function(data){
    
            if(data.uid && data.uid !== ''){
    
            clearInterval(timer);
    
          }
    
        }
    
         })
    
         time_count++; 
    
    }, 3000)
    
    if (time_count > 20) {
    
     clearInterval(timer);
    
     }
    

      

    另外一种写法

          checkLogin:{
    render:function(callback){    var t = this;      t.callback = callback;      t.loadData(); }, loadData:function(){     var t = this;     t.timer = setTimeout(function(){
           async.ajax({
            data:'',
           url:'',
           success:function(data){
            if(data.uid && data.uid !=='' ){
              t.clearLX();
              t.callback && t.callback();
            }else{
                        t.loadData();
                  }
          }
        })
        }, 3000);
    },
    
    clearLX:function(){
      var t = this;
      clearTimeout(t.timer);
        }
    }
    

      

  • 相关阅读:
    纯JavaScripst的全选、全不选、反选 【转】
    Java 文件和byte数组转换
    nc命令使用详解
    mtr 命令详解
    Nginx主动检测方案---Tengine
    Apache相关安全设置
    tomcat APR的配置
    Vsftpd 配置详解
    FTP主动模式和被动模式的区别
    iptables配置详解
  • 原文地址:https://www.cnblogs.com/MonaSong/p/6935090.html
Copyright © 2011-2022 走看看