次のエンティティがあるとします。
MyApp.module('Entities', function(Entities, MyApp, Backbone, Marionette, $, _) {
Entities.SomeEntity = Backbone.Model.extend({});
var API = {
getSomeEntity: function(someEntityId) {
// What goes here?
}
};
MyApp.reqres.setHandler("someEntity:entities", function(someEntityId) {
return API.getSomeEntity(someEntityId);
});
});
また、JSON オブジェクト {foo: "bar"} を返すバックエンド サービス /getInfo?id= があるとします。
質問: 1) API.getSomeEntity メソッドには何を配置すればよいですか? 2) 非同期にする方法は?