2015-05-03 35 views
-1

问候overflowers,是否有一个类似于NodeJS请求库的AngularJS模块?

我找它简化了HTTP/HTTPS的AngularJS模块与一些额外的类似于使用的承诺这是相当对的NodeJS流行的请求库(https://github.com/request/request

默认$ HTTP是请求与具有err /结果参数的简单回调相比,这是慷慨的。

我也在寻找一种更简单的方法来手动中止AJAX请求。

有什么建议吗?

+1

有什么详细的有关承诺的方法? – Brad

+0

何时不想使用'$ http'模块,众所周知[restangular](https://github.com/mgonto/restangular)。现在告诉你这正是你在找什么...... – MacKentoch

+0

你确定矩形是使用带错误和结果参数而不是承诺的简单回调吗? – geeko

回答

2

您可以随时在自己的包装服务和处理的承诺,只有内部:

app.service('myHttpService', function($http){ 
    this.get = function(url, successCb, errorCb){ 
     var promise = $http.get(url); 
     promise.success(successCb); 
     promise.error(errorCb); 
    }; 
    // delete, put, post etc.. 
}); 
+0

谢谢,但我试图利用现有的包装库,如果存在。 – geeko

相关问题