2016-05-27 6 views
1

Ich habe einen Fehler in meinem Code:

angular.js:38 Uncaught Error: [$injector:strictdi] http://errors.angularjs.org/1.5.0/$injector/strictdi?p0=%24exceptionHandler 

Ich weiß das aus einem Code-Stil Frage, aber ich kann die Syntax nicht finden es die „strictDi respektiert: true "

Zur Information, wenn ich nicht den Parameter " strictDi: true, " meine App funktioniert gut.

Haben Sie eine Idee?

Danke für Ihre Hilfe.

cnaflog.provider(
    "$exceptionHandler", 
    { 
     $get: function(errorLogService) { 
      return(errorLogService); 
     } 
    } 
); 

Antwort

1

Verwenden minification sichere Dependency Injection mit Array-Notation:

cnaflog.provider(
    "$exceptionHandler", 
    { 
     $get: ['errorLogService', function(errorLogService) { 
      return(errorLogService); 
     }] 
    } 
); 
+0

Es ist gut, danke :) – Samshay

Verwandte Themen