angularjs – ReferenceError:未定义Angular

前端之家收集整理的这篇文章主要介绍了angularjs – ReferenceError:未定义Angular前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直坐在这个问题上几个小时,找到了一些答案,到目前为止,这些答案都没有对我有用( AngularJs ReferenceError: angular is not defined).出于某种原因,我似乎无法让我的应用程序使用Angular.JS.添加所需的js文件后,我的主文件如下所示:
<!DOCTYPE html>
    <html ng-app="AppName">
  <head>
    <title></title>

    <link rel="stylesheet" href="/stylesheets/main.css">

  </head>
  <body>
    <!-- Wrapper-->
    <div id="wrapper">

      <div id="page-content-wrapper">

        <div class="page-content inset" ng-view>
        </div>

      </div>
    </div>
    <!-- /WRAPPER-->

    <!-- ANGULAR CUSTOM -->
    <script src="libs/angular/angular.js"></script>
    <script src="libs/angular-route/angular-route.min.js"></script>
    <script src="javascripts/AngularApp.js"></script>
    <script src="javascripts/appRoutes.js"></script>
    <script src="javascripts/controllers/MainCtrl.js"></script>
    <script src="javascripts/controllers/SettingsCtrl.js"></script>
    <script src="javascripts/services/SettingsService.js"></script>

  </body>
</html>

当我运行应用程序时,它似乎永远不会完成加载(见图像:http://imgur.com/FIAH4tH),然后崩溃.在firefox中,我收到以下错误http://imgur.com/UT3g7wY

有谁知道我怎么能解决这个问题?

谢谢!

– 编辑 –
我已经更新了应用程序中脚本的位置.

我的AngularApp.js文件如下所示:

angular.module('AppName',['ngRoute','appRoutes','MainCtrl','SettingsCtrl','SettingsService']);
如果您的模块AppName在AngularApp.js中定义,则需要在MainCtrl js之前.

您的.js文件是否是单独的角度模块?如果是这样,它们不应该在angular.module依赖项中列为模块.

angular.module(‘AppName’,[‘ngRoute’]);

猜你在找的Angularjs相关文章