É correto passar a "corrente" $scope
para um serviço AngularJS?
Estou em uma situação em que tenho um $ serviço sabendo que é consumido por apenas um controlador e gostaria de ter uma referência ao escopo do controlador nos próprios métodos de $ serviço.
Isso é filosoficamente correto?
Ou é melhor transmitir eventos para $ rootScope e depois fazer meu controlador ouvi-los?
$scope
propriedades e ligar $scope.$apply
quando necessário.
$scope
... como o controlador acessaria diretamente os dados no serviço e os passaria para a visualização sem fazer isso?