我的HTML代码:
<script type="text/javascript" src="js/angular.min.js" ></script>
<script type="text/javascript" src="js/angular-route.min.js"></script>
<script type="text/javascript" src="mail.js" ></script>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
我的JavaScript代码:
var myapp=angular.module('mail', ['ngRoute']);
但是我得到了
Uncaught Error: [$injector:modulerr]
为什么?
答案 0 :(得分:0)
首先加载jquery库然后加载angularjs库,然后ngRouter库参见以下行
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/angular.min.js" ></script>
<script type="text/javascript" src="js/angular-route.min.js"></script>
<script type="text/javascript" src="mail.js" ></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
答案 1 :(得分:0)
按顺序加载JS文件jQuery&gt; Bootstrap&gt; angular&gt; route&gt; mail。还要验证您在应用程序中使用的angular,ng-route的版本号。如果不确定,请使用cdn。
https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.17/angular.min.js
https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.17/angular-route.min.js