2

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

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

有什么解决办法吗?

4

1 回答 1

0

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

    Frame(function(next){
        $.ajax({
            url:'authenticate.api',
            data: id,
            success: next
        });
    });
    Frame(function(next, ajaxResponse){
        userRole = ajaxResponse.responseText.userRole;
    });
于 2012-06-03T14:39:35.260 回答