我需要在我的应用程序发出的每个Ajax请求上调用我的一个AngularJS函数,并且我想做它AngularJS Way(不是经典的JS / JQuery方式)
这是我的代码:
DOMException: Registration failed - permission denied
但是它没有工作的方式。
无错误 - 控制台上没有输出。非常感谢帮助。
答案 0 :(得分:0)
试试这个
.config(['$httpProvider', function($httpProvider) {
$httpProvider.interceptors.push(['$location', '$q', function($location, $q) {
var requestPromise = {
request: function(request) {
// My angularJS Function goes here.
return request;
},
responseError: function(response) {
return $q.reject(response);
}
};
return requestPromise;
}]);
}])
答案 1 :(得分:0)
发现重复的$ httpProvider.interceptors导致此问题。修复了,现在它工作正常。