Est-il correct de transmettre le "courant" $scope
à un service AngularJS?
Je suis dans la situation où j'ai un service $ sachant qu'il est consommé par un seul contrôleur, et j'aimerais avoir une référence à la portée du contrôleur dans les méthodes $ service elles-mêmes.
Est-ce philosophiquement correct?
Ou je ferais mieux de diffuser des événements sur $ rootScope et de faire en sorte que mon contrôleur les écoute?
$scope
propriétés et appeler en $scope.$apply
cas de besoin.
$scope
... comment le contrôleur accède-t-il directement aux données du service et les transmet à la vue sans faire cela?