[英]getting Uncaught Error: [$injector:modulerr] in angular js
我试图从下面创建一个基本的。
<head>
<meta charset="utf-8" />
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0rc1/angular-route.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.7/angular-resource.min.js"></script>
<script src="lib/jquery-1.12.1.min.js"></script>
<script src="js/homepage.js"></script>
</head>
<body ng-app="BasicHttpAuthExample">
<div id="userController" ng-controller="userController">
<form novalidate class="simple-form">
Name: <input type="text" ng-model="user.name" /><br />
E-mail: <input type="email" ng-model="user.email" /><br />
Gender: <input type="radio" ng-model="user.gender" value="male" />male
<input type="radio" ng-model="user.gender" value="female" />female<br />
<input type="button" ng-click="reset()" value="Reset" />
<input type="submit" ng-click="update(user)" value="Save" />
</form>
</div>
和我的JavaScript代码是
var loginAppModule = angular.module('loginApp', []);
loginAppModule.controller('userController',function($scope){
$scope.alertValues = function(){
alert($scope.name);
}
});
当我尝试运行时,出现“未捕获的错误:[$ injector:modulerr]”。
我是angular js的新手。 请有人帮我。
您使用了错误的应用程序模块,
在您的Js文件中,您正在使用loginApp
但是在您的HTML中,您正在使用BasicHttpAuthExample
尝试仅与HTML和JS保持同步
也许你可以试试这个
var loginAppModule = angular.module('BasicHttpAuthExample', []);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.