Что означают аргументы контроллера 
		
		
		
		
myApp.controller('GreetingCtrl', ['$scope', function($scope) { 
   $scope.greeting = 'Hola!'; 
}]);
Как я понимаю: 1) 'GreetingCtrl' - название контроллера 2) ['$scope', function(){}] - массив содержащий объект области видимости контроллера ('$scope') и функцию отвечающую за обработку бизнес процессов в этой области видимости (т. е. в дом узле) И еще: - что будет если не передавать ('$scope') в массив - в чем разница при объявлении без и с аргументами т . е. 
myApp.controller('GreetingCtrl', ['$scope', function($scope) { 
}]);
или 
myApp.controller('GreetingCtrl', [function($scope) { 
}]);
или 
function GreetingCtrl($scope) {
 
}
Спасибо  | 
| Часовой пояс GMT +3, время: 07:06. |