已检测到AngularJS循环依赖但我看不到它

时间:2015-10-31 18:03:14

标签: javascript angularjs

我从Angular

获得以下循环依赖性错误

Circular dependency found: Auth <- APIInterceptor <- $http <- $compile

Auth签名看起来像这样

.factory('Auth', function($rootScope,APIHelper,$q,$http,$localstorage,$window) {
   /* Implementation Here */
}

API拦截器看起来像这样

.service('APIInterceptor',function($rootScope,$log,Auth){
   /* Implementation Here */
}

它抱怨的直接循环依赖在哪里?

任何明显的方法,我可以解决我做错的事情?

0 个答案:

没有答案