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