0
如果我已经创建服务angularjs注入定制服务到httpProvider拦截
.module("common.services")
.factory("redirectService",
["$resource", "$q", "$location",
redirectService]);
function redirectService($resource, $q, $location){
...
}
我怎么能注入该服务为httpProvider拦截? 我发现了一些工作示例我需要在哪里注入?我应该将此代码粘贴到此重定向服务中还是在app.js配置中?
module.config(function ($httpProvider) {
$httpProvider.interceptors.push("redirectService");
}
你不能注入定制服务成'.config',只有内部角度的功能。使用'.run'块来做那件事。 – reptilicus
可以请你举个例子作为答案吗? – user1765862