我不明白这两种 angularjs Controller 定义的区别, 我尝试了以下代码,发现两者都有效
myApp.controller('GreetingController', ['$scope', function($scope) {
$scope.greeting = 'Hola!';
}]);
myApp.controller('GreetingController', function($scope) {
$scope.greeting = 'Hola!';
});
最佳答案
第一个关心缩小。
在这个 Controller 中:
myApp.controller('GreetingController', function($scope) {
$scope.greeting = 'Hola!';
});
参数将被最小化为一些短值并且依赖注入(inject)将不起作用。
请看:
关于angularjs - 这两个angularjs Controller 定义有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30838568/