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中的拼寫錯誤,但似乎沒有任何工作。並嘗試不同版本的角度。
那麼,它解決了這個問題。謝謝@csmithmaui – raj247
@ raj247你應該接受答案 – KumarM
@KumarM - 謝謝你讓我知道。歡呼:) – raj247