我对角度1.6.X相当新,我对角度认证的运行方式有些怀疑。
有两个控制器,登录和仪表板。 我正在使用$ transitions.onStart事件来验证从一个控制器转换到另一个控制器时的登录。
但是当我直接输入仪表板网址时问题是什么,它不会被视为过渡。
我已经尝试了$ rootScope。$ on,但它甚至没有捕获事件。
有人能告诉我我做错了吗?
app.run(function($rootScope, $transitions) {
$transitions.onStart({}, function(trans) {
// Auth logic
}),
$rootScope.$on( "$routeChangeStart", function(event, next, current) {
// Auth logic
});
});