如何在没有回调的情况下从SDK请求返回值

时间:2013-07-22 18:55:36

标签: javascript sdk callback

在下面的摘要中,我使用的SDK有一个SendRequests类,它将检索到的对象返回给回调方法。

    getThumbnail : function(imageId){
            var request = new SDK.ImageRequest();
            request.ImageId = imageId;

            SDK.SendRequests([request], callback);
    }

但是,如果我不想使用回调方法而是希望能够将值直接返回给调用者呢?例如:

    var thumbnail = model.getThumbnail(12345);

谢谢!

1 个答案:

答案 0 :(得分:0)

这就是javascript的本质。你可以包装它并返回一个承诺。