我不明白这两种
angularjs控制器定义的区别,
我试过以下代码,发现两者都有效
我试过以下代码,发现两者都有效
myApp.controller('GreetingController',['$scope',function($scope) { $scope.greeting = 'Hola!'; }]); myApp.controller('GreetingController',function($scope) { $scope.greeting = 'Hola!'; });
解决方法
第一个关心缩小.
在这个控制器中:
myApp.controller('GreetingController',function($scope) { $scope.greeting = 'Hola!'; });
参数将被最小化为一些短值,并且依赖注入将不起作用.
请看:
> https://docs.angularjs.org/guide/di#dependency-annotation
> https://docs.angularjs.org/tutorial/step_05
> What are the differences in angular controller notation?