您的位置:首页 > 编程语言 > Go语言

Error: [ng:areq] Argument 'HelloCtrl' is not a function, got undefined

2015-10-14 18:12 477 查看
前言

对AngularJS不了解,但走哪儿都会看见它。同事买了一本《精通AngularJS》,所以拿来看看。But......

1.Error: [ng:areq] Argument 'HelloCtrl' is not a function, got undefined

Code:

<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/angular.js"></script>
<script type="text/javascript">
var HelloCtrl = function($scope) {
$scope.name = "World";
}
</script>
</head>

<body ng-app>
<div ng-controller="HelloCtrl">
Say hello to:
<input type="text" ng-model="name">
<h1>Hello,{{name}}!</h1>
</div>
</body>

</html>


照着书上一行一行敲的代码,check了几篇,抄的没错呀。

但是,我使用的版本是 v1.3.9 而书中示例为 v1.0.7。出错原因是,AngularJS从v1.3后的版本不支持全局控制器了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: