有没有办法从外部(例如从浏览器控制台或附加组件)收听 angular 事件,例如 routechangestart?
Is there a way to listen to angular events like routechangestart from outside, like from browser console or an add on?
我想从浏览器控制台或浏览器扩展中收听我的应用程序的 routechangestart
事件。有没有办法做到这一点?
我还没有尝试过任何东西,因为我对 Angular 的工作原理知之甚少。
我希望它在视图更改时通知用户。
感谢任何帮助。
好吧,您希望在状态更改事件时从控制台执行一些代码,您可以使用类似的东西:
angular.element(document).scope(). $on("$stateChangeStart",function(){//your code here
}
只需将事件名称从 $stateChangeStart
更改为您想要收听的任何事件
我想从浏览器控制台或浏览器扩展中收听我的应用程序的 routechangestart
事件。有没有办法做到这一点?
我还没有尝试过任何东西,因为我对 Angular 的工作原理知之甚少。
我希望它在视图更改时通知用户。
感谢任何帮助。
好吧,您希望在状态更改事件时从控制台执行一些代码,您可以使用类似的东西:
angular.element(document).scope(). $on("$stateChangeStart",function(){//your code here
}
只需将事件名称从 $stateChangeStart
更改为您想要收听的任何事件