有没有一种方法可以使用ui-router监视位置更改,就像我们可以使用$ locationChangeStart(ngRoute)进行更改一样。我已经尝试过$ stateChangeStart事件,但是它什么也不返回。
$rootScope.$on('$stateChangeStart', function($event, next, current) {
console.log($event);
console.log(next);
console.log(current);
});
我可以在 $ rootScope 中看到 $ locationChangeStart 事件,但对于 $ stateChangeStart 却看不到。日志记录详细信息会为这两个事件返回不同的值。
我想为多个事件(例如登录监视等)添加观察者...