2014-09-11 289 views
-2

我正在使用angular.js。我創建了這裏我輸入的代碼爲app.js文件:角度模塊不工作

angular.module('polls', ['pollServices']) 
.config(['$routeProvider', function ($routeProvider) 
    { 
    $routeProvider 
     .when('/polls', { templateUrl: 'partials/list.html', controller: PollListCtrl }) 
     .when('/poll/:pollId', { templateUrl: 'partials/item.html', controller: PollItemCtrl }) 
     .when('/new', { templateUrl: 'partials/new.html', controller: PollNewCtrl }) 
     .otherwise({ redirectTo: '/polls' }); 
}]); 

但是當我運行的代碼,它給人的錯誤爲:

angular.module('polls', ['pollServices'] 
^ 
ReferenceError: angular is not defined 
+0

在angular.js後添加自定義js文件: – 2014-09-11 10:21:26

+0

請問我可以讓我知道語法,我該如何補充:) – kawade 2014-09-11 10:24:09

+0

發佈您的html文件:) – 2014-09-11 10:27:55

回答

0

你的主HTML文件,通常的index.html應該看起來像這樣。

<!DOCTYPE html> 
<html ng-app="polls"> 
<head> 
    <title>Website</title> 

    <!--<script src="js/libs/jquery.js"></script>--> 
    <script src="js/libs/angular.js"></script> 

    <script src="js/polls.js"></script> 
</head> 


<body ng-controller="mainController"> 
</body> 

</html> 

PS:關於您的最新評論AngularJS不是一門語言,而是一個JavaScript框架。