Javascript 角度js-错误:ng:areq错误参数-
我看到了关于这个错误有几个问题,但是我没有找到我的案例的答案 我是angular的新手,开始开发小应用程序Javascript 角度js-错误:ng:areq错误参数-,javascript,angularjs,Javascript,Angularjs,我看到了关于这个错误有几个问题,但是我没有找到我的案例的答案 我是angular的新手,开始开发小应用程序 <!doctype html> <html lang="en" ng-app> <head> <meta charset="UTF-8"> <title>Angular Demo</title> <script src="lib/angular/angular.min.js"></scri
<!doctype html>
<html lang="en" ng-app>
<head>
<meta charset="UTF-8">
<title>Angular Demo</title>
<script src="lib/angular/angular.min.js"></script>
</head>
<body>
<div ng-controller =" MyController">
<h1>{{player.name}}</h1>
</div>
<script>
function MyController($scope) {
$scope.player = {
'name': 'Eran Zahavi',
'number': '7',
'position': 'link'
}
}
</script>
</body>
</html>
角度演示
{{player.name}
函数MyController($scope){
$scope.player={
“姓名”:“Eran Zahavi”,
“数字”:“7”,
“位置”:“链接”
}
}
当我试图运行它时,我得到了上面的错误-->
错误:[ng:areq]从angular 1.4.x无法全局定义控制器 您必须在模块内声明控制器 像这样
<!doctype html>
<html lang="en" ng-app="app">
<head>
<meta charset="UTF-8">
<title>Angular Demo</title>
<script src="lib/angular/angular.min.js"></script>
</head>
<body>
<div ng-controller=" MyController">
<h1>{{player.name}}</h1>
</div>
<script>
var app = angular.module("app", []);
app.controller("MyController", function($scope) {
$scope.player = {
'name': 'Eran Zahavi',
'number': '7',
'position': 'link'
}
});
</script>
</body>
</html>
角度演示
{{player.name}
var-app=angular.module(“app”,[]);
app.controller(“MyController”,函数($scope){
$scope.player={
“姓名”:“Eran Zahavi”,
“数字”:“7”,
“位置”:“链接”
}
});
从angular 1.4.x开始,您不能全局定义控制器 您必须在模块内声明控制器 像这样
<!doctype html>
<html lang="en" ng-app="app">
<head>
<meta charset="UTF-8">
<title>Angular Demo</title>
<script src="lib/angular/angular.min.js"></script>
</head>
<body>
<div ng-controller=" MyController">
<h1>{{player.name}}</h1>
</div>
<script>
var app = angular.module("app", []);
app.controller("MyController", function($scope) {
$scope.player = {
'name': 'Eran Zahavi',
'number': '7',
'position': 'link'
}
});
</script>
</body>
</html>
角度演示
{{player.name}
var-app=angular.module(“app”,[]);
app.controller(“MyController”,函数($scope){
$scope.player={
“姓名”:“Eran Zahavi”,
“数字”:“7”,
“位置”:“链接”
}
});
如果您参考的是angular 1.3以上的版本,您应该以不同的方式声明控制器
var newApp = angular.module('newApp', []);
newApp.controller('MyController', function($scope){
$scope.player = {
'name': 'Eran Zahavi',
'number': '7',
'position': 'link'
}
});
这是如果您指的是angular 1.3以上的版本,您应该以不同的方式声明控制器
var newApp = angular.module('newApp', []);
newApp.controller('MyController', function($scope){
$scope.player = {
'name': 'Eran Zahavi',
'number': '7',
'position': 'link'
}
});
这是电话号码,请您试一试
{{player.name}
函数MyController($scope){
$scope.player={
“姓名”:“Eran Zahavi”,
“数字”:“7”,
“位置”:“链接”
}
}
你能试试吗
{{player.name}
函数MyController($scope){
$scope.player={
“姓名”:“Eran Zahavi”,
“数字”:“7”,
“位置”:“链接”
}
}