【发布时间】:2016-06-13 06:25:54
【问题描述】:
我想创建一些“存储库”,并为所有请求添加一个基本 url,但仅限于该存储库。
angular.module('user', [])
.service('User', function ($http) {
// SOMETHING LIKE THIS
$http.setBaseUrl('/api/v1/users');
this.index = function () {
// CALL TO api/v1/users/
return $http('/');
}
});
我知道有 $httpProvider,我可以在那里添加拦截器,但它会添加到所有请求中,这不是我想要的。
我能做什么?
【问题讨论】:
-
真的没有很好地解释你的问题
-
建议阅读How to Ask
-
我想做一些类似 $resource 的事情,你在一个实例上定义一个 baseUrl,并且来自该实例的所有请求都将定义 baseUrl,所以我不必将 baseUrl 添加到所有查询。
标签: angularjs xmlhttprequest angular-resource