我一直坐在這個問題上幾個小時,發現了幾個答案,其中沒有一個爲我工作到目前爲止(AngularJs ReferenceError: angular is not defined)。出於某種原因,我似乎無法讓我的應用程序使用Angular.JS。添加所需的JS-文件後,我的主要文件看起來像這樣:ReferenceError:角度沒有定義
<!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
有誰知道我該如何解決這個問題?
謝謝!
--EDIT-- 我更新了應用程序中腳本的位置。
我AngularApp.js文件看起來像這樣:
angular.module('AppName', ['ngRoute', 'appRoutes', 'MainCtrl', 'SettingsCtrl', 'SettingsService']);
是否有移動的角度腳本頂端時出現的任何錯誤? (你應該明確地這樣做,首先嚐試加載控制器沒有任何意義,考慮使用構建工具並連接你的腳本) – Sprottenwels
將libs文件移動到頂端後,我仍然面臨同樣的問題頁面未加載(持續處理)。過了一會兒,firefox把這個回覆給我:imgur.com/bjTQJvn – user3753098