2015-08-22 74 views
2
<html> 
<head> 
    <title>Schedule Task</title> 
    <meta charset="utf-8" /> 
    <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.3/angular.min.js"></script> 
    <script src="Task.js"></script> 
</head> 
<body ng-app="TaskApp"> 
    <h1>Task</h1> 
    <div> 
     {{course}} 
    </div> 
</body> 
</html> 
======================================================== 
task.js 
======================================================== 

(function() { 

    var app = angular.modules("TaskApp", []); 

    app.controller("TaskController", function ($scope) { 
     $scope.course = { "title": "AngularJS 101", "Description": "Awesome" }; 
    }); 

})(); 

我收到這2個錯誤:

1)遺漏的類型錯誤:angular.modules不是一個函數。

2)angular.min.js:35未被捕獲的錯誤:[$注射器:modulerr] http://errors.angularjs.org/1.3.3/ $注射器/ modulerr P0 = TaskApp & P1 =錯誤%3A ... ogleapis.com%2Fajax%2Flibs%2Fangularjs%2F1?。 3.3%2Fangular.min.js%3A17%3A381)。

我已經嘗試了在stackoverflow上提到的不同帖子上提到的所有解決方案。 最後添加了(),做了一個iffe,檢查了namings中的拼寫錯誤,但似乎沒有任何工作。並嘗試不同版本的角度。

回答

2
angular.module 

angular.modules 
+0

那麼,它解決了這個問題。謝謝@csmithmaui – raj247

+1

@ raj247你應該接受答案 – KumarM

+0

@KumarM - 謝謝你讓我知道。歡呼:) – raj247

相關問題