将ngMaterial添加为模块的问题

时间:2016-08-18 14:30:06

标签: angularjs angular-material

我看到了这个错误:

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

我正在做的就是这个(我有其他模块的附加代码,只是在这里添加相关的代码):

<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>

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

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

知道发生了什么事吗?

感谢。

1 个答案:

答案 0 :(得分:2)

您需要确保版本相同,

 <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>

这是工作Plunker