2016-08-18 3 views
0

ich diesen Fehler sehe:Problem mit dem Hinzufügen von ngMaterial als Modul

Error: $injector:unpr 
Unknown Provider 
Unknown provider: $$asyncCallbackProvider <- $$asyncCallback <- $animate <- $compile 

Alles, was ich tue, ist dies (ich für andere Module zusätzlichen Code haben, das Hinzufügen nur die relevanten, die hier):

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-animate.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-aria.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/angular_material/1.0.7/angular-material.min.js"></script> 

und

angular 
    .module('app', [ 
     //Angular modules 
     'ngRoute', 
     'ngMaterial', 

     //third-party modules 
     'firebase', 
    ]) 
    .config(configFunction) 
    .run(runFunction); 

Jede Idee, was los ist?

Danke.

+0

wo ist die Referenz für Feuerbasis – Sajeetharan

+0

Feuerbasis ist kein Thema. Wenn ich ngMaterial von der Liste entferne, sehe ich keinen Fehler. – Ahsan

+0

Ich habe gerade den entsprechenden Code hier hinzugefügt – Ahsan

Antwort

2

Sie müssen sicherstellen, dass die Versionen gleich sind,

<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js"></script> 
    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular-animate.min.js"></script> 
    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular-aria.min.js"></script> 

hier ist die Arbeits Plunker

+0

Ich habe gerade herausgefunden. Danke für die Hilfe. – Ahsan

Verwandte Themen