Javascript AngularJS:ReferenceError:未定义角度
我正在用c#WebAPI和AngularJS创建一个简单的应用程序。我在控制台中收到这个错误,网络无法工作 My Index.html:Javascript AngularJS:ReferenceError:未定义角度,javascript,angularjs,Javascript,Angularjs,我正在用c#WebAPI和AngularJS创建一个简单的应用程序。我在控制台中收到这个错误,网络无法工作 My Index.html: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script src="../../Scripts/Angular.js"></script> <script src="../Scripts/th
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<script src="../../Scripts/Angular.js"></script>
<script src="../Scripts/theSoft.js"></script>
<script src="../Scripts/UsersListController.js"></script>
</head>
<body>
<div ng-app="theSoft">
<div ng-controller="UsersListController">
{{ 1+1 }}
</div>
</div>
</body>
</html>
UserListController.js
(function (app) {
var UsersListController = function ($scope) {
$scope.message = "Guido Caffa";
};
app.controller("UsersListController", UsersListController);
}(Angular.module("theSoft")));
错误在第6行的UserListController.js中
(function (app) {
var UsersListController = function ($scope) {
$scope.message = "Guido Caffa";
};
app.controller("UsersListController", UsersListController);
}(Angular.module("theSoft")));
有人能帮我吗
谢谢 您需要向soft.js中的模块添加一个空依赖项
var app = angular.module("theSoft",[])
还要确保参考路径正确
<script src="../../Scripts/Angular.js"></script> // should not this be ../scripts?
<script src="../Scripts/theSoft.js"></script>
<script src="../Scripts/UsersListController.js"></script>
//这不应该是../scripts吗?
这个@Sajeetharan的演示帮助我解决问题。 我用的是“角度”而不是“角度”。我在soft.js的末尾缺少了一个“()”
谢谢大家 使用
angular
和一个小a
?是UserListController.js
还是UsersListController.js
最初我是这样做的,但为了解决问题,我改变了它。这不能解决问题。让我创建一个demo@GuidoCaffa当我改变它时,它应该是角度而不是角度,现在我有一个错误:[$injector:nomod]你应该用你所做的任何改变来更新你的问题,因为现在还不清楚你到底改变了什么。