【发布时间】:2013-12-04 06:12:16
【问题描述】:
在大多数示例中,我看到控制器是这样编写的,数组作为第二个参数。而且我猜该数组列出了依赖项,然后是匿名函数以依赖项作为参数...
myApp.controller('DoubleCtrl', ['$scope', function($scope) {
$scope.double = function(value) { return value * 2; };
}]);
然后我看到有时它们是这样写的,没有数组和独立列出的依赖项,只是将它们作为参数的匿名函数。
myApp.controller('DoubleCtrl', function($scope) {
$scope.double = function(value) { return value * 2; };
});
有什么区别?哪个更好,更受欢迎,...?
【问题讨论】:
标签: javascript angularjs controller