JS then方法

问题表现:

当请求时间过长时,若方法返回不是指定对象,则会出现后续方法无法获取到值,而报错的问题 情况如下

function ajaxtest(){
        const list= [];
        return list
    }
 ajaxtest.then(function(list){
    	
    })

  修复后代码为:

function ajaxtest(){
        const list= [];
        return $.when(list);
    }
    ajaxtest().then(function(list){

    })

 

原文地址:https://www.cnblogs.com/huayuxiaoxiang/p/11080865.html