В моем AngularJS применения в перспективе() функцией я хочу, чтобы отправить пользователь зарегистрировался страница, если они не вошли в системе Вот код:.
.run(['$state', function($state)
{
$state.go('signin')
.then(function(promise){},
function(reject)
{
console.log(reject)
}
);
}]);
В консоли я получаю следующее :
Error: transition superseded {stack: (...), message: "transition superseded"}
Ни $state.transitionTo('signin')
не работает. У кого-нибудь есть идея, почему это происходит, я никогда не сталкивался с этим.
Я согласен, делает более sense.I обычно делает мину с $ часов в моем регуляторе –
Спасибо, я использовал свой пример, а потом я просто слушаю в перспективе() функцию на $ stateChangeError, а затем я меняю вид на signin. –
Рад, что это помогло :) –