全局请求优化

Posted weiwentaweb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了全局请求优化相关的知识,希望对你有一定的参考价值。

util = { 
	request : function(url,jsdata,called,type){
		if(!type){
			type = "post";
		}
		$.ajax({
			url:url,
			
			type : type,
			
			dataType : "json",
			
			data : jsdata,					
			
			beforeSend : function(jqXHR, settings){
				/**
				 * 可以显示请求动画
				 * */
			},
			
			success : called,
			
			error : function(data) {
				// 回调错误处理方法
				mui.toast(‘请求失败‘,{ duration:‘long‘, type:‘div‘ })
				// return alert("请求错误");
			}
		});
	}
}

请求代码:
util.request(BANNERNEWS,{},function(data){
        console.log(data);
        if(data.code==0){
          if(data.data.length>0){
            $(".banner .mui-slider-group").empty();
            $(".activeList").empty();
            for(var i=0;i<data.data.length;i++){
              var active = "";
              if(i==0){
                active = ‘<div class="mui-indicator mui-active" data-attr="‘+data.data[i]+‘"></div>‘
              }else{
                active = ‘<div class="mui-indicator" data-attr="‘+data.data[i]+‘"></div>‘
              }
              var banner = ‘<div class="mui-slider-item" id="‘+data.data[i].id+‘"><a href="#"><img src="‘+IMGHTTP+data.data[i].hotImg+‘"/></a></div>‘
              $(".banner .mui-slider-group").append(banner);
              $(".activeList").append(active);
            }
          }
        }else{
           mui.toast(‘请求失败‘,{ duration:‘long‘, type:‘div‘});
        }
    },"get");

  



  





以上是关于全局请求优化的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段14——Vue的axios网络请求封装

VSCode自定义代码片段14——Vue的axios网络请求封装

全局请求优化

如何利用redis来进行分布式集群系统的限流设计

python自学1——代码优化1

优化 C# 代码片段、ObservableCollection 和 AddRange