Why do we use $rootScope.$broadcast in AngularJS?

$rootScope basically functions as an event listener and dispatcher. To answer the question of how it is used, it used in conjunction with rootScope.$on; However, it is a bad practice to use $rootScope as your own app’s general event service, since you will quickly end up in a situation where every app depends on $rootScope, and you do not … Read more