2013-07-22 49 views
0

在下面的摘要中,我使用了一个SDK,它有一个SendRequests类,它将检索到的对象返回给回调方法。如何在没有回调的情况下从SDK请求中返回值

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

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

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

var thumbnail = model.getThumbnail(12345); 

谢谢!

+0

它是什么sdk?它有一个同步版本吗? –

+0

请参阅**相关**边栏,有几个答案解释说,您通常无法做到这一点,并显示如何处理它。 – Barmar

回答

0

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

相关问题