无法初始化ngRoute,ngMaterial,获取Angular Js Uncaught Error:[$ injector:modulerr]

时间:2016-01-13 04:20:52

标签: angularjs

我遇到一个问题,Angular JS收到错误:未捕获错误:[$ injector:modulerr]。我无法初始化ngRoute和ngMaterial。我的app.js文件看起来像,



var myApp = angular.module("myApp", ['ngRoute','ngMaterial']);



 在视图中我包括,​​



<link rel='stylesheet prefetch' href='https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.0/css/materialize.min.css'>
    <link rel='stylesheet prefetch' href='https://fonts.googleapis.com/icon?family=Material+Icons'>    
    <script data-require="jquery@*" data-semver="2.0.3" src="http://code.jquery.com/jquery-2.0.3.min.js"></script>    
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.7/angular-resource.min.js"></script>
    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular-animate.min.js"></script>
    <script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.0/angular-route.min.js"></script>    
    <script src='https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.0/js/materialize.min.js'></script>
    <script src="js/app.js"></script>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

materializengMaterial是两个不同的库,您需要参考角度材质参考。

按以下顺序参考

 <link rel="stylesheet" href="//rawgit.com/angular/bower-material/master/angular-material.css"> 
        <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.6/angular.js"></script>
       <script src="//rawgit.com/angular/bower-material/master/angular-material.min.js"></script>
        <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.6/angular-animate.min.js"></script>
       <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.6/angular-aria.min.js"></script>
 </script>

这是工作Plunker