J'essaie d'utiliser le modèle angular-seed avec les paramètres par défaut. En controllers.js
j'utilise
angular.module('myApp.controllers', []).
controller('MyCtrl1', [function($scope) {
$scope.test = 'scope found!';
}])
.controller('MyCtrl2', [function() {
}]);
Là, les $scope
sont toujours indéfinis. Lorsque je sors le contrôleur du module et que je l’enregistre globalement, cela fonctionne bien. Comme ici:
function MyCtrl1($scope) {
$scope.test = "scope found!";
}
MyCtrl1.$inject = ['$scope'];
Quelqu'un pourrait-il m'expliquer pourquoi?