/ / Uncaught Error: [$ injector: cdep] Kreisförmige Abhängigkeit gefunden: $ templateRequest <- $ animate <- cfpLoadingBar <- $ http <- $ templateRequest <- $ kompilieren - javascript, angularjs, dependency-injection

Uncaught Error: [$ injector: cdep] Kreisförmige Abhängigkeit gefunden: $ templateRequest <- $ animate <- cfpLoadingBar <- $ http <- $ templateRequest <- $ kompilieren - javascript, angularjs, dependency-injection

Ich habe ein Problem mit meiner eckigen JS-Anwendung Ich habe nugget verwendet, um von AngularJS 1.3.0 Beta auf 1.3.16 zu aktualisieren, und ich habe den folgenden Fehler:

angular.js: 4183 Uncaught Error: [$ injector: cdep] Kreisabhängigkeit gefunden: $ templateRequest <- $ animate <- cfpLoadingBar <- $ http <- $ templateRequest <- $ kompilieren http://errors.angularjs.org/1.3.16/$ injector / cdep? p0 =% 24templateRequest% 20% ... oadingBar% 20% 3C-% 20% 24http% 20% 3C-% 20% 24templateRequest% 20% 3C-% 20% 24kompilieren

Ich habe versucht, $ injector zum Home-Controller so hinzuzufügen, aber es löste das Problem nicht. Könnte mir jemand helfen?

(function () {
"use strict";

var app = angular.module("app");

var HomeController = function ($scope, $location, $injector, authService, userInfoService, homeService) {
};

app.controller("HomeController", ["$scope", "$location","$injector","authService", "userInfoService", "homeService", HomeController]);

}());

Antworten:

7 für die Antwort № 1

Ich habe das Problem gelöst, indem ich cfpLoadingBar von v0.3.0 auf v0.8.0 aktualisiert habe