【发布时间】:2014-12-17 09:14:59
【问题描述】:
<html>
<head>
<script type="text/javascript" src="resources/js/angular.js"></script>
<script type="text/javascript" src="resources/js/app.js"></script>
</head>
<body ng-app>
<div ng-controller="DatumCtrl">
<p>{{datum}}</p>
</div>
</body>
</html>
app.js:
var DatumCtrl = function($scope) {
$scope.datum = new Date();
};
这样我得到一个错误:
“错误:[ng:areq] 参数 'DatumCtrl' 不是函数,未定义。
我从一篇关于 AngularJS 的介绍性文章中复制了 tis 代码,并且之前没有使用 AngularJS 的经验。
【问题讨论】:
-
您的代码中似乎几乎没有任何内容,您是否遵循任何角度教程?
-
从 Angular v1.3 开始,您不能拥有全局控制器。所以我猜你下载了最新的角度版本,但你的教程使用了一些 1.2.x 版本,你的代码可以正常工作。提示:放弃该教程并找到一个最新的。
标签: javascript angularjs