前端解决同步问题

描述:前端页面使用Ajax调接口,由于异步,不同模块同时调用接口,页面报500,数据没有获取。

解决,在html页面,通过睡眠解决;

 //解决同步,睡眠函数
    function sleep(numberMillis) { 
        var now = new Date(); 
        var exitTime = now.getTime() + numberMillis; 
        while (true) { 
        now = new Date(); 
        if (now.getTime() > exitTime) 
            return; 
        } 
    }

直接在函数中调用此函数:

sleep(1000);//睡眠1秒

 

你可能感兴趣的:(前端)