19
Jaki jest prawidłowy sposób komunikacji między kontrolerami w AngularJS?
Jaki jest właściwy sposób komunikacji między kontrolerami? Obecnie używam okropnej krówki obejmującej window: function StockSubgroupCtrl($scope, $http) { $scope.subgroups = []; $scope.handleSubgroupsLoaded = function(data, status) { $scope.subgroups = data; } $scope.fetch = function(prod_grp) { $http.get('/api/stock/groups/' + prod_grp + '/subgroups/').success($scope.handleSubgroupsLoaded); } window.fetchStockSubgroups = $scope.fetch; } function StockGroupCtrl($scope, $http) { ... $scope.select = …