要将JSON从API拉入到模型中,我通常会这样做:
return Ember.$.getJSON('http://....');
但是,如果我使用Swagger,在语法上有区别吗?
我是在前几天的工作中才接触到这个的。后端开发人员开始使用它...但这对我们所有人来说都是新的,所以我不知道如何在前端使用它?
发布于 2014-06-24 05:58:37
我对Swagger一点也不熟悉,但你总是可以使用promise并以这种方式连接结果。
假设swagger连接
swagger = new SwaggerApi({
url: "http://petstore.swagger.wordnik.com/api/api-docs",
success: function() {
if(swagger.ready === true) {
// upon connect, fetch a pet and set contents to element "mydata"
}
}
});
model: function(){
return Ember.RSVP.Promise(function(resolve, reject){
swagger.apis.pet.getPetById({petId:1}, function(data) {
resolve(data.content.data);
});
});
});https://stackoverflow.com/questions/24374753
复制相似问题