【发布时间】:2016-08-26 19:22:16
【问题描述】:
我收到错误:[ng:areq] 参数“employeeObj”不是函数,未定义,我无法弄清楚我错过了什么。有谁能够帮助我?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<script src="Scripts/angular.js"></script>
<script>
"use strict"
function Employee($scope, $rootScope) {
debugger;
$rootScope.counter = (($rootScope.counter||0)+1);
$scope.FirstName = "demo";
$scope.LastName = "demo";
$scope.Validate = function () {
if ($scope.FirstName == 0 || $scope.LastName == 0) {
alert("No!")
} else {
alert("Yes!")
}
}
}
var empApp = angular.module("employeeApp", []);
empApp.controller = ("employeeObj", Employee);
</script>
<body>
<div ng-app="employeeApp">
<div id="empScreen" ng-controller="employeeObj">
First Name: <input ng-model="FirstName" id="FirstName" type="text" value=" " /><br />
Last Name: <input ng-model="LastName" id="LastName" type="text" value=" " /><br />
{{FirstName}}<br />
{{LastName}}<br />
{{counter}}<br />
<input type="button" value="Validate" ng-click="Validate()" />
</div>
</div>
</body>
</html>
【问题讨论】:
-
angular的版本是多少?
标签: angularjs