Я пытаюсь перенаправить внутри решения ui-router и хотел бы знать, есть ли способ перенаправления в маршрутизаторе. В настоящее время это не работает, как можно было бы подумать.
resolver(auth, $state){
if(!auth.isLoggedIn()){
$state.go('noLoggedInPath');
}
}
Как правильно перенаправить в распознаватель?
Мой временный взлом - это, но мне это не удобно.
resolver(auth, $state, $timeout){
if(!auth.isLoggedIn()){
$timeout(function () {
$state.go('noLoggedInPath');
}, 0);
}
}