参数 'CommentsCtrl' 不是函数,未定义 angularjs
Argument 'CommentsCtrl' is not a function, got undefined angularjs
我是 Angular 的新手,我只是在学习教程。
我遇到了这个错误,不明白为什么。
参数 'CommentsCtrl' 不是函数,未定义
这是我的代码:
<!DOCTYPE html>
<html>
<head>
<title>tuto</title>
</head>
<body ng-app>
<div ng-controller="CommentsCtrl">
<div ng-repeat="comment in comments">
{{comment.name}}
{{comment.comment}}
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>
<script>
function CommentsCtrl($scope) {
$scope.comments = [
{
"name": "Terra",
"comment": "Eu reprehenderit id excepteur do commodo ad do. Amet occaecat in ex "
},
// other comments ...
]
}
</script>
</body>
</html>
来自Angular 1.3.x你不能默认定义全局控制器
使用 .controller()
angular.module('myModule')
.controller('CommentsCtrl'.function CommentsCtrl($scope) {
$scope.comments = [
{
"name": "Terra",
"comment": "Eu reprehenderit "
},
// other comments ...
]
})
或设置全局控制器选项
angular.module('myModule').config(['$controllerProvider', function($controllerProvider) {
$controllerProvider.allowGlobals();
}]);
在html
<body ng-app="myModule">
我是 Angular 的新手,我只是在学习教程。 我遇到了这个错误,不明白为什么。
参数 'CommentsCtrl' 不是函数,未定义
这是我的代码:
<!DOCTYPE html>
<html>
<head>
<title>tuto</title>
</head>
<body ng-app>
<div ng-controller="CommentsCtrl">
<div ng-repeat="comment in comments">
{{comment.name}}
{{comment.comment}}
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>
<script>
function CommentsCtrl($scope) {
$scope.comments = [
{
"name": "Terra",
"comment": "Eu reprehenderit id excepteur do commodo ad do. Amet occaecat in ex "
},
// other comments ...
]
}
</script>
</body>
</html>
来自Angular 1.3.x你不能默认定义全局控制器
使用 .controller()
angular.module('myModule')
.controller('CommentsCtrl'.function CommentsCtrl($scope) {
$scope.comments = [
{
"name": "Terra",
"comment": "Eu reprehenderit "
},
// other comments ...
]
})
或设置全局控制器选项
angular.module('myModule').config(['$controllerProvider', function($controllerProvider) {
$controllerProvider.allowGlobals();
}]);
在html
<body ng-app="myModule">