Is binding objects to angular's $rootScope in a service bad?
angular access service instance inside $rootScope.$on
Which element has the rootscope? How do I change rootScope into Service in Angular? Angular pass input value to $rootScope variable Binding a service response in Angular JS Binding to Correct Service Call in My Angular 2 App Angular: Binding objects to <select> Can I have $scope value in $rootScope? AngularJS service rootscope $rootScope not working making an angular service for a rootscope promise AngularJS - $rootScope property value undefined in service Why is $rootScope's property undefined? Storing User Data in the $rootScope - Good or Bad? Use $rootScope to store a reference to a service Angular js - can't get json into $rootScope How to test rootscope in my angular app Binding Service Variables in Angular.js $rootScope variable value not upating in Angular filter Angular 2 syntax for binding 2 objects to 1 event $rootScope.$on in a service or factory $rootScope.path('/') not working Why does $rootScope binding work but calling $parent in child controller does not? How do I access this rootScope in Angular? How to Pass $rootScope variable from Controller to Service in Angular JS $rootScope vs. service - Angular JS JavaScript Binding Objects Using $rootScope to change background image of body in angular Angular - $rootScope variables Why do I need $rootScope.$apply when inside $rootScope.$on?