如果我在angularjs中创建了服务
.module("common.services")
.factory("redirectService",
["$resource", "$q", "$location",
redirectService]);
function redirectService($resource, $q, $location){
...
}
如何将此服务注入httpProvider拦截器? 我找到了一些我需要注入的工作示例吗?我应该将此代码粘贴到此重定向服务中还是在app.js config中?
module.config(function ($httpProvider) {
$httpProvider.interceptors.push("redirectService");
}
答案 0 :(得分:0)
是的,你可以把它放在你的app.js上
var module = angular.module('myApp', ['common.services']);
module.config(function ($httpProvider) {
$httpProvider.interceptors.push("redirectService");
}