$rootScope$emit流最高可达$rootScope和$rootScope$broadcast从作用域向下流到$rootScope和angularjs中的所有$scope。我仍然不知道angularjs装载机指示器到底该用什么。
$rootScope.$emit
只允许其他$rootScope
侦听器捕获它。当你不希望每个$scope都能捕获它时,这很好。
$rootScope.$broadcast
是一种让几乎所有人都能听到的方法
这可能会有所帮助,您可以从这里参考原始答案