Правильно ли передать "текущий" $scope
в службу AngularJS?
Я в ситуации, когда у меня есть $service, зная, что он потребляется только одним контроллером, и я хотел бы иметь ссылку на область управления в самих методах $service.
Является ли это философски правильным?
Или мне лучше передавать события в $rootScope, а затем заставить мой контроллер прослушивать их?