从rootScope广播时,如果没有事件监听器在监听我的事件,我想在rootScope中运行自己的函数。这可能吗?
最佳答案
我不在可以快速验证的计算机附近,但是我认为您可以使用:
$rootScope.$$listenerCount[eventName] === 0
关于angularjs - 有没有一种方法可以检测广播的事件监听器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26557014/
从rootScope广播时,如果没有事件监听器在监听我的事件,我想在rootScope中运行自己的函数。这可能吗?
最佳答案
我不在可以快速验证的计算机附近,但是我认为您可以使用:
$rootScope.$$listenerCount[eventName] === 0
关于angularjs - 有没有一种方法可以检测广播的事件监听器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26557014/