GWT - 睡眠\等待信号?

时间:2012-06-03 12:37:51

标签: javascript gwt

我正在寻找一种在GWT \ Javascript中执行sleep()或waitForEvent()的好方法。 我正在执行http请求,我不想在请求结束之前继续执行代码。

我正在使用现有代码,因此重新考虑它等待事件是非常有问题的。

有没有解决方案?

1 个答案:

答案 0 :(得分:0)

使用像Frame.js这样的流量控制库。

    Frame(function(next){
        $.ajax({
            url:'authenticate.api',
            data: id,
            success: next
        });
    });
    Frame(function(next, ajaxResponse){
        userRole = ajaxResponse.responseText.userRole;
    });