Я новичок в угловую и когда я читал учебники я вижу два различных способа объявления зависимостей в контроллерах:зависимости контроллер в angularjs
1)
angular.module("myApp",[]).controller('MyController, function($scope, $localStorage){
});
и другие немного по-другому:
2)
angular.module("myApp",[]).controller('MyController, ['$scope', '$localStorage', function($scope,$localStorage){
}]);
Второй способ кажется излишним для меня си Мне нужно указать $ scope и $ localStorage дважды? В чем разница между этими двумя способами определения контроллера?
Если вы хотите получить более подробную информацию о том, о чем говорит Кевин, см. Https://docs.angularjs.org/guide/di (аннотация зависимостей). У вас есть объяснение трех способов объявления ваших компонентов с плюсами и минусами;) – c4k
Спасибо за ссылку! – user2924127