Javascript AngularJS初学者不是函数,未定义
有了这个,我得到了一个错误: 错误:[ng:areq]参数'DatumCtrl'不是函数,未定义Javascript AngularJS初学者不是函数,未定义,javascript,angularjs,Javascript,Angularjs,有了这个,我得到了一个错误: 错误:[ng:areq]参数'DatumCtrl'不是函数,未定义 我从AngularJS的介绍性文章中复制了tis代码,之前没有AngularJS的经验。要拥有控制器,您需要先拥有模块: var DatumCtrl = function($scope) { $scope.datum = new Date(); }; 并使用:ng app=“MyApp”要拥有控制器,您需要先拥有模块: var DatumCtrl = function($scope) {
我从AngularJS的介绍性文章中复制了tis代码,之前没有AngularJS的经验。要拥有控制器,您需要先拥有模块:
var DatumCtrl = function($scope) {
$scope.datum = new Date();
};
并使用:
ng app=“MyApp”
要拥有控制器,您需要先拥有模块:
var DatumCtrl = function($scope) {
$scope.datum = new Date();
};
并使用:
ng app=“MyApp”
要拥有控制器,您需要先拥有模块:
var DatumCtrl = function($scope) {
$scope.datum = new Date();
};
并使用:
ng app=“MyApp”
要拥有控制器,您需要先拥有模块:
var DatumCtrl = function($scope) {
$scope.datum = new Date();
};
并使用:
ng app=“MyApp”
此代码示例来自Scot Allen的控制器基础教程,它将引发类似
错误:[ng:areq]参数“MainController”不是函数,获取
未定义
所以这是因为v1.3版以后就不能有全局控制器了
index.html
var app = angular.module('MyApp',[]);
angular.module('controllerExample', [])
.controller('MainController', ['$scope', MainController]);
function MainController($scope){
$scope.message = "Hello I am Angular";
}
v1.3之后的script.js
var MainController = function($scope){
$scope.message = "Hello I am Angular";
};
在index.html中
var app = angular.module('MyApp',[]);
angular.module('controllerExample', [])
.controller('MainController', ['$scope', MainController]);
function MainController($scope){
$scope.message = "Hello I am Angular";
}
这个代码示例来自Scot Allen的控制器基础教程,它将抛出类似于 错误:[ng:areq]参数“MainController”不是函数,获取 未定义 所以这是因为v1.3版以后就不能有全局控制器了 index.html
var app = angular.module('MyApp',[]);
angular.module('controllerExample', [])
.controller('MainController', ['$scope', MainController]);
function MainController($scope){
$scope.message = "Hello I am Angular";
}
v1.3之后的script.js
var MainController = function($scope){
$scope.message = "Hello I am Angular";
};
在index.html中
var app = angular.module('MyApp',[]);
angular.module('controllerExample', [])
.controller('MainController', ['$scope', MainController]);
function MainController($scope){
$scope.message = "Hello I am Angular";
}
这个代码示例来自Scot Allen的控制器基础教程,它将抛出类似于 错误:[ng:areq]参数“MainController”不是函数,获取 未定义 所以这是因为v1.3版以后就不能有全局控制器了 index.html
var app = angular.module('MyApp',[]);
angular.module('controllerExample', [])
.controller('MainController', ['$scope', MainController]);
function MainController($scope){
$scope.message = "Hello I am Angular";
}
v1.3之后的script.js
var MainController = function($scope){
$scope.message = "Hello I am Angular";
};
在index.html中
var app = angular.module('MyApp',[]);
angular.module('controllerExample', [])
.controller('MainController', ['$scope', MainController]);
function MainController($scope){
$scope.message = "Hello I am Angular";
}
这个代码示例来自Scot Allen的控制器基础教程,它将抛出类似于 错误:[ng:areq]参数“MainController”不是函数,获取 未定义 所以这是因为v1.3版以后就不能有全局控制器了 index.html
var app = angular.module('MyApp',[]);
angular.module('controllerExample', [])
.controller('MainController', ['$scope', MainController]);
function MainController($scope){
$scope.message = "Hello I am Angular";
}
v1.3之后的script.js
var MainController = function($scope){
$scope.message = "Hello I am Angular";
};
在index.html中
var app = angular.module('MyApp',[]);
angular.module('controllerExample', [])
.controller('MainController', ['$scope', MainController]);
function MainController($scope){
$scope.message = "Hello I am Angular";
}
这可能会对你有所帮助。你的代码中似乎什么都没有,你是否遵循过angular教程?angular v1.3版之后,你就没有全局控制器了。所以我猜你下载了angular的最新版本,但你的教程使用的是angular的1.2.x版本,你的代码可以正常工作。提示:删除该教程,找到最新版本。这s可能对您有帮助似乎您的代码中几乎没有任何内容,您是否遵循任何angular教程?angular v1.3版之后,您就无法使用全局控制器。因此,我猜您下载了最新的angular版本,但您的教程使用了一些1.2.x版本,您的代码可以正常工作。提示:删除该教程,然后找到最新的教程。这可能会有所帮助您的代码中似乎什么都没有,您是否遵循过任何angular教程?angular v1.3版无法提供全局控制器。因此,我猜您下载了最新的angular版本,但您的教程使用了一些1.2.x版本,您的代码可以正常工作。提示:删除该教程并找到最新的教程。这可能有助于您更好地理解angular您的代码中几乎没有任何内容,您是否遵循任何angular教程?angular v1.3版之后,您就无法拥有全局控制器。因此,我猜您下载了最新的angular版本,但您的教程使用了一些1.2.x版本,您的代码可以正常工作。提示:删除该教程并找到最新版本。