我正在寻找一种在GWT \ Javascript中执行sleep()或waitForEvent()的好方法。 我正在执行http请求,我不想在请求结束之前继续执行代码。
我正在使用现有代码,因此重新考虑它等待事件是非常有问题的。
有没有解决方案?
答案 0 :(得分:0)
使用像Frame.js这样的流量控制库。
Frame(function(next){
$.ajax({
url:'authenticate.api',
data: id,
success: next
});
});
Frame(function(next, ajaxResponse){
userRole = ajaxResponse.responseText.userRole;
});